Choice of Pizza or Pasta Each for up to Four at Italia Pizza & Pasta

South Kensington