Stone Toad Bar & Grill

Overview

Details

  • Casual/Family
1109 Oneida St Menasha, Wisconsin 54952
(920) 882-9300
Website