All In London Logo
Thu 31st Jul
Log In
Sign Up
Home > Restaurants Home > African Restaurants > Xeebta Liido Restaurant Restaurant

Xeebta Liido Restaurant

81 Kentish Town Road, Primrose Hill, London


Xeebta Liido Restaurant, exterior picture


Ads by Google



ADDRESS:81 Kentish Town Road
Primrose Hill
London
NW1 8NY

MAP:Location map & what's nearby

CUISINE:African

REGION:Primrose Hill

NEAREST STATION:Camden Road


TELEPHONE:






User Reviews