Stop & Eat Bistro is a newly opened bistro offering a warm and cozy atmosphere with homemade dishes. It features Indian cuisine.