22-24 Lansdowne Row, Mayfair, London W1J 8QJ, United Kingdom
Closed· Opens at 19:00
22-24 Lansdowne Row, Mayfair, London W1J 8QJ, United Kingdom
No delivery
Spot something wrong?
Dishes at Baku Bistro. Prices may vary in venue.
Been to Baku Bistro? Be the first to share what you ate.