Description
Name: Momo Palace LLC
Address: 160 Green St, Worcester, MA 01604
Phone Number: +1 508-410-0216
Restaurant Type: Restaurant, Dumpling restaurant, Momo restaurant
Momo Palace LLC is a Restaurant located at 160 Green St Worcester/Massachusetts
(Latitude,Longitude: 42.2558444,-71.7977432)
Postal Code: 01604
Location
-
160 Green St, Worcester, MA 01604
Add a review