Order food

Order food

Restaurant 89

4.6 (282)$$Restaurant

89 Main St, Milford, MA 01757

Restaurant 89

89 Main St, Milford, MA 01757

Place order with

restaurant89.com
Business website
Call restaurant