Star 2 Döner & Pizza is a snack bar offering döner, pizza, and other Turkish specialties.