Leopard Pizzeria
Restaurant β’ Pizza restaurant β’ Breakfast restaurantππ Yummiest pizza in Ajman! Truffle pizza, Highly recommended for a night in (takeout) ππ₯ππΏ People often mention pizza,
Address
Al Jerf 2 - Ajman - United Arab Emirates
Website
Contact
+971 50 585 5908Rating on Google Maps
4.50 (68 reviews)Open on Google Maps