Toggle navigation
Find
Sign up
Sign in
MA
Woburn
Indian Restaurant
Ambassador Indian Restaurant
Review
Ambassador Indian Restaurant
16 Reviews
9 Cummings Park
Woburn
,
MA
01801-2105
(781) 935-6060
indian restaurant
www.ambassadorindiainc.com
Info
Reviews
Offers
Photos
Map
by
abc123
on
4/24/2021
Night Mode