7 SAINTS

A neighbourhood restaurant nestled in the heart of Notting Hill. Serving a small, seasonal Modern European menu.

Previous
Previous

EAT TOKYO