Stone Toad Bar & Grill is located at:
1109 Oneida Street
Menasha, WI 54952

Phone: (920)882-3900
Fax: (920)882-3898
Email: info@stonetoadbarandgrill.com

Website coming soon