17025 North Scottsdale Road, Scottsdale, Arizona 85255, United States
|
Pita inn cafe

Welcome to Pitadale