Know a great happy hour or special for this location?
Spacious Persian restaurant with exposed brick decor, offering meze, stews and vegetarian dishes.
Suggest an edit
The Castelbar, 78 Uxbridge Rd, London, W13 8RA