Ambrosia

155 High Street London E17 7BX