restaurant · St. Louis, MO

Elicia's Pizza

restaurants in St. Louis, MO

Book a restaurant in St. Louis, MO

No website yet?We’ll build you one — $299Pure agentic: designed, written & launched for you. See what’s included →

3209 Gravois Avenue
St. Louis, MO
+1 314-771-7777

Cuisine: pizza

© OpenStreetMap contributors

Elicia's Pizza is one of the restaurants serving St. Louis, MO. It's located at 3209 Gravois Avenue. You can reach it by phone at +1 314-771-7777. The menu centers on pizza cooking. Summers in St. Louis average near 86°F and winters settle around 27°F, so restaurants here work around the seasons. St. Louis gets about 240 sunny days a year. Other restaurants nearby include Brasilia Bar & Restaurant (0.3 mi) and Cafe Mochi (0.3 mi). The 1907 Dorris Motor Car Company Building is a factory and industrial warehouse located at what is now 4059 – 4065 Forest Park Avenue in the Central West End….

More restaurants in St. Louis

Costs and data for restaurants