Address: 121 Depot St, Milford, MA 01757, USA
“Everything was awesome ! I did the Tokyo special lunch and it was perfect. Yum yum sauce ❤️ Joy my sever was great too ❤️”
Address: 45 Depot St, Milford, MA 01757, USA
“Service was awesome, the food was phenomenal, and the decor was nice and "tavernish", with probably 50 or so license plates up on the walls including many Mass vanity plates. Nice lunch crowd. They have dozens of craft beers on tap and bottled. I was surprised at how great the food was, then I was not surprised when I saw they source a lot of their food locally! It's a small place, with huge flavor...”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…