← Milford restaurants
Brothers Tavern
No reviews yet
Restaurant31 Central St, Milford
Own or manage Brothers Tavern? Claim this listing free
Hours
Hours not listed yet.
Details
Address31 Central St, Milford 01757
Phone+17748043125
Email[email protected]
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.