Get directions to: The Pita Pit, Logan, UT
Restaurant address: 505 E 1400 N, Unit 170 Logan, UT 84341, USA
Restaurant: The Pita Pit