Squeeze Inn Sandwich Shop
LinkedIn Pintrest Facebook Twitter Google +

Squeeze Inn Sandwich Shop,

Medford OR
Address: 616 Crater Lake Ave, Medford OR 97504 / (541) 772-7489

Type: Restaurant

Cuisine: American Vegan Vegetarian