Aflah CommunicationsRestaurants28 BARON STREETLONDON, WSM, N1 9ES · GB442072783778Email unavailableWebsite unavailableHours not available