A restaurant specializing in seafood and steak. Known for excellent service and generous portions. Offers international cuisine.