Great meal deal Really enjoyed the selection of three courses for a decent price. Worth consid...
Great meal deal, good value if you're staying in the hotel
10/31/2016
(18)
Oliver's Restaurant is a charming pizzeria located in the heart of London, England. Known for its authentic Italian flavors, the restaurant offers a cozy ambiance perfect for family gatherings or casual dinners with friends. Diners can indulge in a variety of hand-tossed pizzas, fresh pasta, and delectable desserts, all made with high-quality ingredients. With its friendly service and inviting atmosphere, Oliver's is a must-visit for pizza lovers in the city.
Generated from this place's information
Great meal deal Really enjoyed the selection of three courses for a decent price. Worth consid...
A rather bland, basement room beneath the Holiday Inn in Welbeck Street. Little atmosphere and fairl...