Update Info - Lotus Restaurant
This restaurant was reported as closed. If it is open, let us know.
Lotus Restaurant
162 Front St
Scituate, MA 02066
162 Front St
Scituate, MA 02066
This restaurant was reported as closed. If it is open, let us know.