Roman Style (Metro) Pizza

ratingratingratingratingrating  (0)
$23.00
Very thin crust. Feeds two to three. Start with our classic Margherita. House tomato sauce, house-made mozzarella, and fresh basil.
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
2816 Elm St, Dallas, TX 75226
2148884010
ratingratingratingratingrating

Add Your Review