Mars
Pizza
Mars is a pizza outlet located on Uxbridge Road, offering a variety of freshly cooked pizzas and drinks for takeaway and delivery. This establishment focuses on providing pizza options to its customers.
Location
Best places nearby
The highest rated places close to Mars.
Local restaurants nearby
Uxbridge Road, London, United Kingdom


