Italian restaurant and takeaway menus in Sandown

La Scala Continental Restaurant Italiano

Pizza & Pasta, Italian

26B High Street, Sandown, Isle Of Wight, PO368DE ,