Alli love about this place is their food: ) u should try their Aroma chili fries it's really delicious those fries is the only reason I go there.. service isn't good.. last time I went there I was waiting for the waiter to take my order for like 16 minutes!! .. also there's no good ventilation so if u r not a smoker u wouldn't stand the atmosphere.. I know I don't..
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.