BLOCLEats

Japanika

10 Hanbury Street
London
E16QR

Food rating: AwaitingInspection
Updated: N/A