Location: 10221 Southeast Sunnyside Road, Clackamas, OR 97015
Popularity: 7/100
Phone:(503)654-1240
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out