Red Sea Restaurant St. Louis MO (Restaurant)

Red Sea Restaurant 


Red Sea Restaurant - Description

Ethiopian restaurant featuring live entertainment.


Something wrong with this listing? Report a problem

About

Address: 6511 Delmar Blvd
St. Louis MO US

Phone: 314-863-0099
Age: 21+
Venue Type: Restaurants - Live Music Venue