Space Restaurant, SAINT LOUIS, Missouri (MO)
Comfortably operating at 1933 South Kingshighway Boulev () in SAINT LOUIS, Missouri (MO) (63110), Space Restaurant is available at 3147732590. It is best to give them a call beforehand to make a reservation.
More restaurants in SAINT LOUIS, Missouri (MO)
Space Restaurant contact information and details:
Address: 1933 South Kingshighway Boulev - , SAINT LOUIS, Missouri (MO) 63110
Contact Phone: 3147732590