Lemon Garden is a cafe and bar known for its unique style and atmosphere.