Siam Lotus - Norwood

1331 Boston-providence Turnpike, Norwood, MA 02062, United States
Dishes: 59

Siam Lotus

Phone
+17817629695
Address
1331 Boston-providence Turnpike, Norwood, MA 02062, United States

Menu Items

The menu of the establishment is also suitable for vegetarians, as there are dishes that entirely abstain from meat.

More information

Reservations can be made at this eatery by phone, phone number: +17817629695.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now