Italia Mia Restaurant

Italia Mia Restaurant

1165 62nd Ave N, St Petersburg, FL 33702
727-513-7920

Open until 9:15 pm

Full Hours

$6.90 Delivery (45 - 60 min)

$20 min spend

    Does Italia Mia Restaurant have any deals?

    Answer:

    Italia Mia Restaurant is not currently offering deals.

    Does Italia Mia Restaurant offer delivery?

    Answer:

    Italia Mia Restaurant does offer delivery. Delivery is $6.9.

    Where is Italia Mia Restaurant located?

    Answer:

    Italia Mia Restaurant is located at 1165 62nd Ave N, St Petersburg, FL 33702.

    What food is served at Italia Mia Restaurant?

    Answer:

    Italia Mia Restaurant makes sicilian pizza and more!
    SliceRestaurants in St Petersburg Italia Mia Restaurant
    Price: $$