Home > Resturants > Kafeteria

Kafeteria

Food:

Address: 131 City Road , London EC1V 1JB , England, London C1V 1JB

Takeout, Wheelchair Accessible, Free Wifi, Seating

+44 20 7253 9309

View Menu