Our
Location
3221 NE 2nd Ave, Miami, FL 33137
-
Monday through Friday (11am - 10pm)
-
Saturday (12pm - 10pm)
-
Sunday (Closed)
Contact us
Tel: (305) 573 - 3077
We deliver with

Pizza Midtown Miami
Pizza Wynwood
Italian Restaurant Midtown Miami
3221 NE 2nd Ave, Miami, FL 33137
Monday through Friday (11am - 10pm)
Saturday (12pm - 10pm)
Sunday (Closed)
Tel: (305) 573 - 3077