Update Info - Castle Deli
This restaurant was reported as closed. If it is open, let us know.
Castle Deli
186 Main St
Menasha, WI 54952
186 Main St
Menasha, WI 54952
This restaurant was reported as closed. If it is open, let us know.