Home > Resturants > Cafe Maya

Cafe Maya

Food:

Address: 114 Farringdon Road , London EC1R 3AP , England, London C1R 3AP

Takeout, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible