Indo-Grill

14 Milner Road London E15 3AD