Castle Deli, MENASHA, Wisconsin (WI)

Feeling hungry? Castle Deli might be the restaurant to suit your needs.
Conveniently situated at 186 Main Street () in MENASHA, Wisconsin (WI) (54952), Castle Deli is available at 9207271450. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in MENASHA, Wisconsin (WI)


Castle Deli contact information and details:
Address: 186 Main Street - , MENASHA, Wisconsin (WI) 54952
Contact Phone: 9207271450