Edera

48 Maryland Plaza, St Louis, Missouri 63108

48 Maryland Plaza, St Louis, Missouri 63108
Tue - Sat: 4 p.m. - 8 p.m. for carry out, curbside, or patio (on a first come, first served basis)
Italian, Pizza
$$
Moderate

Mentions