Know a great happy hour or special for this location?
Wood-fired pizzas as well as Italian meat and fish dishes in colourful Mediterranean setting.
Suggest an edit
342 Edgware Rd, London, W2 1EA