All In London Logo
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:







Questions



There are currently no questions about Xeebta Liido Restaurant.

User Reviews








Updates & Additions