Address: 121 Depot St, Milford, MA 01757, USA
Phone: (508) 478-7788
State: Massachusetts
City: Milford
Zip Code: 01757
opening hours
Monday: 11:30 AM – 9:30 PM
Tuesday: 11:30 AM – 9:30 PM
Wednesday: 11:30 AM – 9:30 PM
Thursday: 11:30 AM – 1:00 AMFriday: 11:30 AM – 1:00 AM
Saturday: 11:30 AM – 1:00 AM
Sunday: 12:30 – 9:30 PM
related searches: tokyo japanese steak house chestnut hill ma, tokyo japanese steakhouse braintree menu, tokyo japanese steakhouse braintree, tokyo newton coupon, tokyo japanese steak house milford, ma, tokyo japanese steakhouse salem nh, tokyo japanese steak house menu, tokyo chestnut hill menu