Master Pizza
Pizza · Fast Food · Chicken
Master Pizza is a fast-food establishment specializing in pizza and chicken dishes. They aim to provide customers with good value for money. The menu includes popular items like burgers and chips.
Location
Best places nearby
The highest rated places close to Master Pizza.
Local restaurants nearby
Unit 5-6 Skomer Road, Barry, CF62 9DA, Wales


