The restaurant, located in the Covent Garden area, has a small number of tables as well as a nice ba...
Understated but superb
9/7/2024
(40)
The Frog is a charming pizzeria located in the heart of London, England, known for its vibrant atmosphere and delicious artisanal pizzas. With a menu featuring classic and unique toppings, it caters to all tastes, making it a popular spot for locals and visitors alike. The cozy interior and friendly staff create an inviting environment, perfect for enjoying a meal with friends or family.
Generated from this place's information
The restaurant, located in the Covent Garden area, has a small number of tables as well as a nice ba...
We came for our anniversary and were treated like royalty. This is an amazing culinary experience. T...
We loved it! Amazing food! Better than a lot of other pubs and restaurants in London (including ...