Who would've thought such a place existed next to the Garden section of a mall? Not me I say. The food is great, the prices are even better, the service is practically non-existent because you serve yourself! Thats fantatsic.
Pros: Prices, Food
Cons: Ambiance, Service (at times)
more