Ambassador Indian Restaurant

(781) 935-6060

9 Cummings Park
Woburn, MA 01801 42.498 -71.1248

Get Map & Directions »

Map and Directions for Ambassador Indian Restaurant

Driving Directions to Ambassador Indian Restaurant

Advertisement

Things To Do Nearby Ambassador Indian Restaurant

Ambassador Indian Restaurant

9 Cummings Park
Woburn, MA 01801

Recent Reviews In Woburn

3 Star Rating: Average

Strombolis Restaurants

12 Green St, Woburn, MA

Advertisement