Yallah Kiosk
Coffee Shop
Yallah Kiosk is a cafe known for serving coffee. It is located in the Cafe Court Arcade.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Yallah Kiosk.
Local restaurants nearby
Court Arcade, Wharf Rd, St Ives TR26 1LF, UK


