Very clean, staff attentive and efficient. Prices a little high for the elderly as they only want sm...
Masters
$
Open
(101)
Advertisement
Photos
109-111 Blackfriars Road
London, England SE1 8HW
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
Reviews
Great food at a great price
6/21/2024
Established 1983- long may masters continue!
4/21/2023
Popped in for a cup of tea early one Friday morning. Staff were really friendly, Masters has been es...
Excellent home-cooked food
3/17/2023
Excellent home cooked food, at a very reasonable price and served by charming staff …what more could...
See a problem?
You might also like
Advertisement



