Turkish, Italian, and pizza flavors unite at Rosa Turkish Kebap Pizza & Grill & Bar. Enjoy kebabs, pizza, and more.