Myra Grill Myra Grill 163 Bow Road London E3 2SG Rating Date: 2022-03-09 Rating Authority: Tower Hamlets Leave a Reply Cancel replyYou must be logged in to post a comment.