8 Formosa St, London W9 1EE
Bar | Pizza restaurant | Restaurant
This bistro-style neighborhood restaurant offers a curated selection of Italian classics and wood-fired pizzas, emphasizing quality ingredients and authentic flavors in a welcoming atmosphere.