ViaMichelin
The Rosemary
Location picture
Exceptional 9.7 (21 reviews)
Approx. £35
Location
178 New Cross Road
London SE14 5AA