You are now leaving Menulist
We hope to see you again soon!
Roka Cafe Restaurant
188 Grange Road London, SE1 3AA, SE1 3DS, United Kingdom
Turkish, Japanese, British, Cafe, Vegetarian, Vegan, Breakfast, Coffee, Coffee, Brunch, Casual, Lunch, Lunch, Tea, Cheese
The redirect does not work? Just click on this link or copy it into your address bar