Oversized Pies at Mega Pizza on Ocean Drive

Taken March 2025

Mega Pizza in Miami Beach displays oversized pizzas in a street-facing window counter.
Mega Pizza in Miami Beach displays oversized pizzas in a street-facing window counter.

Mega Pizza in Miami Beach, Florida, displays oversized pizzas in a street-facing window counter. The South Beach restaurant advertises its large-format pies through storefront signage and illuminated case displays.

Taken March 2025

More from

Miami Beach

Nearby photos

© 1996–2026 Chad Davis