Description
Name: Elmo's Love Lounge
Address: 7828 Olive Blvd, St. Louis, MO 63130
Phone Number: +1 314-726-2660
Restaurant Type: Restaurant, Lounge
Elmo's Love Lounge is a Restaurant located at 7828 Olive Blvd St. Louis/Missouri
(Latitude,Longitude: 38.6717464,-90.339281)
Postal Code: 63130
Location
-
7828 Olive Blvd, St. Louis, MO 63130
Add a review