Dining and Drinking > Restaurant > African Restaurant > Ethiopian Restaurant
Address: 8615 Olive Blvd, St Louis, MO, 63132
Phone: (314) 994-9955
Website: http://www.riverfronttimes.com/locations/blue-nile-market-and-cafe-939490/
Category: Restaurants
Tags: #DiningandDrinking>Re
Rating: 4.0/5 (14 reviews)
Listed on BizVoices