Royal Pizza
Pizza · Fast Food · Dessert Shop
Royal Pizza is a restaurant specializing in pizzas, offering various sizes and meal deals that often include desserts and drinks. They also provide family-sized options for a complete dining experience.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Royal Pizza.
Local restaurants nearby
Plaza del Doctor López Neyra, 3, 18012 Granada, Spain


