Stratton St, London W1J 8LT
Italian restaurant | Japanese restaurant
This restaurant offers a curated menu featuring an enticing blend of authentic Japanese and Italian dishes, complemented by a fine selection of wines, creating a unique dining experience that appeals to diverse palates.