Banca

  • Restaurants
  • Mayfair
Advertising

Time Out says

This new Italian restaurant’s speciality is the cuisine of Northern Italy. Expect dishes such as baked sea scallops and saffron risotto.

Details

Address
30 North Audley St
London
W1K 6HF
Do you own this business?Sign in & claim business
Advertising
London for less
    You may also like
    You may also like