Sosta Restaurant in London

Write your review of Sosta Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.5 mi
Pomodoro
12 High Street
London N8 7PB
0.5 mi
Mauros Restaurant
12 High Street
London N8 7PB
0.7 mi
The Pumphouse
1 New River Avenue
London N8 7QF
0.8 mi
la porchetta
147 Stroud Green Road
London N4 3PZ
0.9 mi
Pizzeria Pappagone
131 Stroud Green Road
London N4 3PX
0.9 mi
Ask
43 Muswell Hill
London N10 3PN