All food at the Me Love Sushi restaurants in central London is prepared by experienced sushi chefs where only fresh daily fish is used in all the various dishes. The entire selection of sushi dishes are hand rolled while making sure that all the ingredients are handpicked ensuring supreme quality. The chefs at all the Me Love Sushi central London restaurants only start preparing food once the orders have been placed by their restaurant or delivery customers.