LEMP Mansion Restaurant & Inn, SAINT LOUIS, Missouri (MO)
Comfortably situated at 3322 Demenil Place () in SAINT LOUIS, Missouri (MO) (63118), LEMP Mansion Restaurant & Inn are available at 3146648024. It is advisable to early in advance to arrange your spot in the restaurant.
More restaurants in SAINT LOUIS, Missouri (MO)
LEMP Mansion Restaurant & Inn contact information and details:
Address: 3322 Demenil Place - , SAINT LOUIS, Missouri (MO) 63118
Contact Phone: 3146648024