Review of Depot Street Tavern

45 Depot St, Milford, MA 01757

Overall Rating

Review


Not many options. Basically salads and meant with no bun. No dedicated fryer.

Updated 7 years ago

Celiac