I have been to their location on India street many times. I wish I had made it here when they first opened. Their lunch specials are great, so many options AND I could stay within my college budget. They had the best green tea I have had in years. The seating area is clean the wait staff is amazing and helpful and the chef's even come out an walk around to talk to the customers. I will be back!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.