Ambrosia India Bistro is a locally-owned chain of Indian restaurants serving healthy, delicious food.
Award-winning Indian cuisine in a delightful setting. Beautifully decorated garden patio. Happy Hour Monday through Friday. Lunch Buffet Monday through