Call


Left Menu
Right Menu

The Best Little Restaurant

  • Chinese
  • 13A Hudson St, Boston MA02111 42.350797 -71.060204
  • (Btwn Beach & Kneeland St)
Hours:
Daily: 11am-10pm
Serves:
Dinner
Features:
Accepts Credit Cards, Dinner, Lunch, Take Out

Share This Restaurant

0
0