Bodega Rita's
Sandwich shop😐 The menu is incredibly promising with a lot of variety of flavours. Unfortunately the awful value for money and sandwich construction let it down. I've been twice and the first time I had The Tony. An interesting Italian inspired sandwich that was let down ultimately by the confusing combination of... People often mention sandwich, good,
Address
91 Cowcross St, London EC1M 6BH, United Kingdom
Website
Rating on Google Maps
4.40 (87 reviews)Open on Google Maps