74 Southampton Row, Bloomsbury, London WC1B 4AR, United Kingdom
Closed· Opens at 12:00
74 Southampton Row, Bloomsbury, London WC1B 4AR, United Kingdom
No delivery
Spot something wrong?
Dishes at La Roccia. Prices may vary in venue.
Been to La Roccia? Be the first to share what you ate.