FIND US Aroma, Unit B, First Floor, West 12 Shopping Centre, Shepherds Bush W12 8PP, London 020 8746 7625
OPENING TIMES Monday to Sunday: 12:00 - 22:00