Sham restaurant

Restaurant · 50 Water St, Worcester, MA

To-Go · Delivery

More food in Worcester, MA