Red Sea Restaurant

0 reviews

Contact

Address:
6511 Delmar Boulevard
St. Louis
MO 63130

OPEN HOURS

Monday
11am – 3pm 5pm – 10pm
Tuesday
11am – 3pm 5pm – 10pm
Wednesday
11am – 3pm 5pm – 10pm
Thursday
11am – 3pm 5pm – 10pm
Friday
11am – 3pm 5pm – 10pm
Saturday
11am – 3pm 5pm – 10pm
Sunday
5pm – 10pm

Categories

Location on map

Nearby companies

Ranoush
Distance: 35 yd.
Saleem's Lebanese Cuisine
Distance: 35 yd.
Morrell's
Distance: 35 yd.
The Princeton Review
Distance: 35 yd.
Star Clipper
Distance: 53 yd.

Company description

Red Sea Restaurant offers Restaurants services in St. Louis MO, MO area.

More details

Payment Accepted
American Express, Discover, Visa, MasterCard
Cuisine
Ethiopian, Middle Eastern & North African
Rating
41% of 39 people liked it on Urbanspoon
Parking
Lot; Pay garage; Street
Reservations
Accepted

Reviews

There are no reviews for Red Sea Restaurant.