ViaMichelin
Andromeda Restaurant
Location picture
Fabulous 9 (444 reviews)
Approx. £25
Location
87-88 Plender Street
London NW1 0JN