Very clean, staff attentive and efficient. Prices a little high for the elderly as they only want sm...
Great food at a great price
6/21/2024
(101)
Masters Pizzeria, located in the heart of London, England, offers a delightful selection of handcrafted pizzas made with fresh, locally-sourced ingredients. With a cozy atmosphere and friendly staff, it’s the perfect spot for a casual meal or a gathering with friends. Enjoy classic Italian recipes alongside unique specialties that cater to all tastes, making Masters a must-visit for pizza lovers.
Generated from this place's information
Very clean, staff attentive and efficient. Prices a little high for the elderly as they only want sm...
Popped in for a cup of tea early one Friday morning. Staff were really friendly, Masters has been es...
Excellent home cooked food, at a very reasonable price and served by charming staff …what more could...