Tokyo Japanese Steak House
121 Depot St, Milford, MA 01757-3695
Tokyo Japanese Steak House is a Restaurant place is located in Milford, Massachusetts. The address of Tokyo Japanese Steak House is 121 Depot St, Milford, MA 01757-3695.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://www.tokyosteakhousemilford.com/location.html