Tokyo Japanese Steak House
121 Depot St, Milford
(508) 478-7788
Recent Reviews
Order Online
Reserve
You May Also Like
Blue Dog Sports Bar & Grille - 110 S Main St
Sports Bar
PiNZ Bowl - 110 S Main St
American, Arcades, Bowling, Sports Bar
Taqueria La Estrella - 134 S Main St
Mexican
Restaurants in Milford, MA
Tokyo Japanese Steak House
121 Depot St, Milford, MA 01757
(508) 478-7788