Italia MIA Restaurant

Restaurant

Italia MIA Restaurant

1165 62nd Ave. N., St. Petersburg, 33702-7421, FL

Dabble in this quaint and casual little eatery next time you find yourselves in St. Pete. The menu includes items such as lasagna, manicotti, cheese ravioli, salads, and pizza. Open Tuesday through Thursday, 11 a.m. to 9:30 p.m., and Friday and Saturday, 11 a.m. to 10 p.m.