Orchard Cafe is a cafe offering breakfast and lunch. It is known for its British cuisine and cozy atmosphere.