1-1 of 1

Chinese Restaurants - Abington, MA

Mapicn_1
★★★★☆ 2 Reviews

Omoto Garden

  • 1501 Bedford Street, Abington, MA
  • 781-878-5690

"Great food, fast service and good prices. They have a great reputation with the locals. The entertainment is also good. Call to find out when they have Karaoke, ..."

Related Abington, MA searches