Location: 1573 Southwest 53rd Street, Corvallis, OR 97333
Phone:(541)752-1600, (541)752-2316
Fax:(541)752-2316
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out