Monday-Saturday

11 a.m. - 10 p.m.


Sunday:

11 a.m - 9 p.m.

Apollonia Restaurant

6836 Gravois Avenue

St. Louis, MO 63116

Phone:
(314) 353-1488

Phone & Fax:
(314) 553-9830

map it

bmcu