China Hall

Milford Mill
  • 0 Reviews

Map


China Hall is your standard strip-mall Chinese carry-out/restaurant with a large menu and average prices. Dining room is scant but there was a good crowd waiting in line for carry-out on a Wednesday night.