Italian restaurant catering to those looking for an international menu with an emphasis of on steaks and seafood.