Hillside Restaurant

13 Windus Road, London

Address:13 Windus Road
London
N16 6UT
Map:Map & nearby
Cuisine:Caribbean
Region:
Nearest Station:Stoke Newington
Telephone: 020 8442 4555
Opening Hours:
Mon:12:00 - 00:00
Tue:12:00 - 00:00
Wed:12:00 - 00:00
Thu:12:00 - 00:00
Fri:12:00 - 00:00
Sat:12:00 - 00:00
Hillside Restaurant, exterior picture

Ads by Google

User Reviews


More from All In London