Main menu Open search menu

Seven Restaurants

Station Road, Harrow, Greater London HA1 2DE Station Road, Harrow Directions
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

Located in the Harrow-on-the-Hill, Seven is an Italian restaurant specialising in sourdough pizzas, baked in their wood-fired oven. They take pride in using fresh, Italian-sourced toppings and a tomato sauce to create a Neapolitan-style pizza. The menu also includes a choice of salads and sides that can be complemented with wine, beer or soft drinks.

Explore Nearby
Seven Restaurants