Restaurant offering excellent food and service. Known for its good value set menu and delicious seafood dishes.