Know a great happy hour or special for this location?
Relaxed dining room where hearty & vegetarian Polish cooking is served with coffee & limited bar.
Suggest an edit
315 Horn Ln, London, W3 0BU