Is the restaurant open Christmas Day?
Address: 7415 SW Nyberg St, Tualatin, OR 97062, USA
Autumn Smith | Jul 12, 2018
Closed Christmas Day! Close at 2 on Christmas Eve.
J Grey | Jul 12, 2018
I'm not sure, sorry.
Thanks! Your answer is awaiting moderation.