La Super Torta

5226 S 6th St, Klamath Falls, OR 97603
La Super Torta La Super Torta is one of the popular Restaurant located in 5226 S 6th St ,Klamath Falls listed under Fast Food Restaurant in Klamath Falls , Mexican Restaurant in Klamath Falls , Restaurant in Klamath Falls ,

Contact Details & Working Hours

Map of La Super Torta