Know a great happy hour or special for this location?
Upscale restaurant known for its catering service, serving up traditional eastern European cuisine.
Suggest an edit
1A Griffin Rd, London, SE18 7QG