BLOCLEats

Burrito Kitchen @ Tesco Metro

80B Cheapside
London
EC2V6EE

Food rating: 5/5 stars
Updated: 23. February 2023

map for Burrito Kitchen @ Tesco Metro