If you know going in what to expect, this place is great. Phone ahead with your order or place your orders online. You can make your order for a future scheduled time, or pick-up ASAP. This restaurant is strictly a grab and go spot for me. Seating is limited inside, there's 2-3 small patio tables outside and that's pretty much it. The building isn't fancy, don't expect it to be. I usually get the butter chicken roti, which is enough for 2 meals for me. Service is slow - do NOT walk up and expect to get your food fast. Always order ahead and you'll be fine. It's fresh, tasty and that's all I expect out of this place.