Zara Cafe is located in London, United Kingdom on 95A Fairfax Rd. Zara Cafe is rated 4.3 out of 5 in the category cafe in United Kingdom. ZARA CAFE LIMITED is a restaurants company based out of UNIT 003 PARMA HOUSE CLARENDON ROAD, LONDON, United Kingdom.|ZARA CAFE LTD is a retail company based out of 85B Rushey Green, London, United Kingdom.
Company size
1-10 employees
Amenities
Good for kids
Toilets