KLOO sandwichs cover
KLOO sandwichs logo

KLOO sandwichs - Al Nahda, Riyadh

Sandwiches - Fast Food - Grill - American

3.8

Fast Delivery

Grilled Potato

Sauces

Beverages