Marino's Restaurant
24 High Street
Barkingside
Ilford IG6 2DF
United Kingdom