Pizza Tua
Restaurant • Pizza restaurant • Italian restaurant • PizzatakeawayOne of the Most Reviewed Pizza restaurants in Miami Beach
Address
667 Lincoln Rd, Miami Beach, FL 33139
Website
Contact
(786) 824-3873Price rating
$$$ $
Rating on Google Maps
4.80 (3.2K reviews)Open on Google Maps