Pita Pit

  • 659 Blue Lakes Blvd N,
    Twin Falls, ID 8330
  • Phone: 208-734 PITA
  • Cuisine: American Restaurant

Map

Unable to Display Map