Open Door, MENNO, South Dakota (SD)
Readily positioned at 212 South 5th Street () in MENNO, South Dakota (SD) (57045), Open Door is available at 6053872424. Make sure you give them a call beforehand to make a reservation.
More restaurants in MENNO, South Dakota (SD)
Open Door contact information and details:
Address: 212 South 5th Street - , MENNO, South Dakota (SD) 57045
Contact Phone: 6053872424