Reviews of Maria’s Fish & Kebabs. (Restaurant) in London (London).