Know a great happy hour or special for this location?
Compact and buzzing outlet for thin crust wood fired pizzas to eat in or take away.
Suggest an edit
23 Garrick St, London, WC2E 9BN