Lily Cafe & Flowers is located in Saudi Arabia on City walk, Prince Faisal Bin Fahd Road, Olaya. Lily Cafe & Flowers is rated 4.3 out of 5 in the category breakfast restaurant in Saudi Arabia.
Address
City walk, Prince Faisal Bin Fahd Road, Olaya
Amenities
Good for kids
Toilets
Offerings
Coffee
Small plates