4 Restaurants in England
Source:
@asht_talks
4 restaurants in England: L'Antica Pizzeria da Michele, ICCO Pizza - Fitzrovia, Japes Pizza Soho, and 1 more. Every place is verified on Google Maps, featured in an Instagram post by Ash Talwar.

L'Antica Pizzeria da Michele
Pizza restaurant
4.1
Experience a slice of Naples with pizza renowned as some of the best globally. Enjoy classic, authentic flavors in a modern, stylish setting, perfect for a casual yet elevated dining experience.

ICCO Pizza - Fitzrovia
Pizza restaurant
4.4
Grab a quick, affordable slice of pizza at this bustling spot. It's a fantastic late-night option, drawing a crowd with its convenient location and delicious offerings.

Japes Pizza Soho
Pizza restaurant
4.7
Indulge in London's first deep-dish pizza, offering a unique Chicago-style experience. Try their popular 'London Pizza' for a truly exclusive taste not found elsewhere.

La Porchetta Pollo Bar
Italian restaurant
4.5
Savor delicious Italian fare at this Soho staple, a fantastic alternative for late-night cravings. Enjoy a lively atmosphere in the heart of the city, with generous portions and friendly service.