Best chai ever!:
You MUST go to this restaurant for their famous chai! Best cup I've ever had! I order from them all the time and their food is delicious! I love the mix gyro sandwich the most. The staff is polite and provide great customer service. Delivery is always on time and overall I think this restaurant deserves a 5 star rating! You guys are awesome!
by Amna K on February 09, 2014