Tostada Francesa

Tostada Francesa

$3.99

Mia Rosa Pizzeria · 7250 W 24th Ave

Sides
Map
Tried it?