Know a great happy hour or special for this location?
Home-cooked breakfast, lunch and snacks in a cosy Italian cafe with a deli counter, open since 1878.
Suggest an edit
138 Clerkenwell Rd, London, EC1R 5DL