Elmer's Restaurant

16087 SE 82nd Dr
Clackamas, OR
503.655.5656
45.406535
-122.569952
Hours:
Mon - Sat: 6am - 9pm
Sun: 7am - 9pm

for Elmer's Restaurant
Directions
from: