Restaurants & Bars

U.K./Ireland England London

Atul Kochhar's Meza (Soho, London)

Share:

Restaurants & Bars 2

Atul Kochhar's Meza (Soho, London)

pj26 | Jun 22, 2011 04:21 AM

Anyone been to this pop up restaurant? Was quite keen to go but a bit wary of the prices stacking up pretty quickly.

Want to stay up to date with this post?

Feedback