this was the first time we trying Cuban pizza and we definitely did not like it. after being so used to Italian and NY style pizza its very hard to eat something which seemed like some toppings sprinkled over a pre-cooked bread.
Address: 2486 SW 137th Ave, Miami, FL 33175-6330
Location: United States > Florida (FL) > Miami
Phone Number: +1 305-225-3611