TOKYO JAPANESE STEAK HOUSE

Leave Us A Message

Phone

(508) 478-7788

Address

121 Depot St

Milford MA 01757

Hours

Mon - Wed  11:30am - 9:30pm
Thur            11:30am - 9:30p (Bar open until 1am)

Fri, Sat        11:30am - 10:30pm (Bar open until 1am)     
Sun             12:30pm - 9:30pm