121 Depot Street, Milford, Massachusetts
121 Depot Street, Milford, Massachusetts 01757 - Great investment opportunity. Full liquor license. First floor has Hibachi Tables and Sushi tables. Upstair is a big party room with 8 Big tables, can fit 100 people. Restaurant is around 7000 sq ft. There is plenty of parking space and you can resume business immediately with all stock supplies available. Lease can go up to 18 years. Attractive low rent! This is for business sales only!
Listing Courtesy of V & E Realty