Brioche French Toast Restaurants in Amherst
Show restaurants on map
3
Menu
3
Menu
City: Amherst, 68 Cowls Rd Amherst, MA 01002, United States
"I've been here twice, not too impressedThe food is fairly typical breakfast, nothing unique or inspired."
Feedback
These reviews refer only to the mentioned ingredients.