Metro Dhaba & Il Forno Pizzeria Restaurant


All of the pizzas are cooked in a wood burning stone oven that was imported from Italy

Pizzas are hand tossed and made fresh within 10-15 minutes