Bar
Giannis Italian Restaurant
23 locals recommend,
Location
13 Victoria Rd
Scarborough, England
Tips from locals
Consistently good Italian Food within east walking distance of The Marlborough. It’s one of our favourite places to eat out ☀️