Home > Resturants > Cafe Maya
Food:
Address: 114 Farringdon Road , London EC1R 3AP , England, London C1R 3AP
Takeout, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible
View Menu