Diana Fish Bar | Fish and Chips,Salad,Grill takeaway in London | Order Food Online

Diana Fish Bar is a Fish and Chips,Salad,Grill in London. We offer great tasting

Diana Fish Bar