The Frog Restaurant
650 N Main St, Sheffield MA 01257
(413) 229-9000
Directions
Order Online Delivery
Toasttab
Toasttab
Sheffield, Massachusetts
The Frog Restaurant
650 N Main St, Sheffield
(413) 229-9000