9-13 Bloomsbury St, London WC1B 3QD
Italian restaurant | Japanese restaurant | Mediterranean restaurant
Mediterranean and Japanese small plates are skillfully crafted and served in an inviting, rustic-chic setting featuring exposed brick and olive trees, creating an atmosphere that enhances the dining experience.