Siam Lotus
1331 Providence Hwy, Norwood
(781) 762-9695
Recent Reviews
Order Online
You May Also Like
New Golden Abacus - 1275 Providence Hwy
Chinese
Mumin Foods - 1275 Providence Hwy
Butcher, Halal, Kebab
Honest Restaurant Norwood - 1381 Boston-Providence Turnpike
Indian
Restaurants in Norwood, MA
Siam Lotus
1331 Providence Hwy, Norwood, MA 02062
(781) 762-9695