Get directions to: Its A Pita, Sacramento, CA
Restaurant address: 4332 Watt Ave Sacramento, CA 95821, USA
Restaurant: Its A Pita