Updated May 01, 2015
Indoor 110 Seats
- Air Condition
- Baby Friendly
- Smoking Allowed
Commercial Plaza 113, Block Y
Grill House restaurant is one of the well known grill and coffee house. steaks are the specialty of the restaurant. The environment their is very much relaxing.
There are no user reviews for this listing.
Already have an account? Log in now