Phone: (+1)3053519545
Address: 1550 Northeast 164th Street, North Miami Beach, United States Of America
City: North Miami Beach
Dishes: 35
Reviews: 41
"Ordered the mixed olive pie, only had black olives on it. Fresh but a bit undercooked. There was sugar in their tomato sauce making the pizza very sweet, tasted weird."
All prices are estimates.