Family Style Restaurants in Delavan, WI
31. calabria family restaurant
1n S Lincoln St, Elkhorn, WI 53121
OPEN NOW:11:00 am - 8:00 pm
"The service is extremely friendly. the food is prepared in the kitchen, not delivered on a truck. The French onion soup is the best I've had in years. The owners and family areā¦"
Showing 31-31 of 31
- 1
- 2