Janitzio Mexican Restaurant

  • Restaurants
2096 Kimberly Rd
Twin Falls, ID 83301
(208) 733-3855
(208) 736-1630 (fax)