1076 people viewed it
About Camellia Tea House
Camellia is a fast food joint mostly specializing in Tea and coffee. Locations: Kigali City Tower (KCT), UTC and City Center opposite I&M bank. The cafe has a great patio with pretty comfy seats the elegant interior is also cozy and suitable for a romantic table for two.