Compared to local competition the prices here seem high. Having said that the menu is really extensive. We've never had a below par meal here. Service was ok, though it took three requests to get a jug of water. Portions are a good size and food was hot when delivered.