Ambassador Indian Restaurant

 
9 Cummings Park Woburn, MA 01801
(781) 935-6060

Business Map

Map Details

Area: Woburn, MA 01801

Coordinates: 42.49725, -71.124513

KML: KML

Back to Ambassador Indian Restaurant Profile

Night Mode