Get directions to: Strega Tea Bar Gallery & Cafe, Ketchum, ID
Restaurant address: 360 1st Avenue North Ketchum, ID 83340, USA
Restaurant: Strega Tea Bar Gallery & Cafe