Cafe Archives (Cafeteria) is located in Colombo, Sri Lanka on Independence Square Cycle Track. Cafe Archives (Cafeteria) is rated 4.8 out of 5 in the category cafeteria in Sri Lanka.
Address
Independence Square Cycle Track
Service options
Takeaway
Dine-in