Wow! never expected this place to be so good because of it's slightly odd location. We decided to visit this place only because we had gone to the Botanical Gardens. But now, even though we live on the west side of the town, we will come here again.
Upside: Great food, not too cheesy, nice interior decor, has a family feel to it. Service was very good.
Downside: Location, portion size slightly less, small place so expect to wait for sometime on a busy weekend evening.
Overall: Will definitely go back again.