Needs update
4/23/2022
Disappointed, the one listed on Down st, on Trip Advisor right around the corner from our hotel wasn...
(437)
Prezzo - Mayfair is a charming Italian restaurant located in the heart of London, England. Known for its stylish decor and inviting atmosphere, it offers a delightful menu filled with classic Italian dishes made from fresh, high-quality ingredients. Diners can enjoy a range of pizzas, pastas, and delectable desserts, making it a perfect spot for a casual meal or a special occasion.
Generated from this place's information
Disappointed, the one listed on Down st, on Trip Advisor right around the corner from our hotel wasn...
Excellent pizza! Also gluten-free!! The place does not look very special outside but food is absolut...