Glenwood Restaurant

2588 Willamette St
Eugene, OR
541.687.8201
44.030692
-123.091443
Hours:
Mon - Fri: 6:30am - 9pm
Sat - Sun: 7am - 9pm

for Glenwood Restaurant
Directions
from: