FriendsEat

Elicia's Pizza

3.8(150 reviews)
Pizza

3209 Gravois Ave

Saint Louis, MO

About Elicia's Pizza

Local chain offering pizza for delivery or take-out, plus sandwiches, wings & desserts.

Business Information

3209 Gravois Ave

Saint Louis, MO

Location

Loading map...