Churros Land Cafe

Churros Land is a café that is specialized in churros, where you can enjoy delicious Spanish churros in different unique flavors. The menu includes different kinds of sweet and savory churros, snacks, ice cream, hot and cold drinks.

02 632 6316

Saturday to Wednesday 10:00 AM - 10:00 PM
Thursday to Friday 10:00 AM - 12:00 AM

Level 1, Food Court, L1-103