at 1419 Carroll street, St. Louis , 63104 United States
14 FB users likes Element Restaurant and Lounge, St. Louis, Missouri, set it to 155 position in Likes Rating for St. Louis in Bar category
Element Restaurant and Lounge, St. Louis, Missouri is St. Louis based place and this enity listed in New American Restaurant category. Located at 1419 Carroll street MO 63104.