The Frog Restaurant
650 N Main St, Sheffield
(413) 229-9000
Menu
Restaurants in Sheffield, MA
The Frog Restaurant
650 N Main St, Sheffield, MA 01257
(413) 229-9000