Myra Grill

163 Bow Road London E3 2SG