33 Dean Street
Newcastle Upon Tyne NE1 2 United Kingdom
Newcastle Upon Tyne NE1 2 United Kingdom
Open Hours11a-2:30p & 5:30p-11p M-F, 11a-11p Sa
OverviewThis large restaurant (one of the longest established Italian eateries in the city) manages to fool you into thinking you are in a much more intimate setting. This is due partly...
more
