Oven-Roasted Turkey Ham Restaurants in Delavan
Show restaurants on map

Search a city
3.5
Menu
3.5
Menu
City: Delavan, 1819 E Geneva Street Delavan, WI 53115, 53115-2037, United States
"I asked for toasted and it most definitely wasn't toasted"
Feedback
These reviews refer only to the mentioned ingredients.