Terrazza Hampstead
0
(0 Reviews)

30£ and under

Italian
Located in the vibrant heart of Belsize Park, just moments from Hampstead and the Royal Free Hospital, Terrazza Rooftop Hampstead offers an unforgettable Italian dining experience. Our rooftop terrace features panoramic skyline views,
Payment options
MasterCard
Be the first to review this restaurant
Please add a review after your dining experience to help others make a decision about where to eat.