Pizza & Kebab restaurant offering Italian and Turkish flavors. Known for dishes like Resti platters and steak fries.