Toggle navigation
Home
View Menu
Order Online
Gallery
Contact
Photo
gallery
Our Location
5133 River Rd. N.
Keizer, OR 97303
Phone: 503-990-7451 (Main)
Phone: 503-339-7499
Email
[email protected]
Reservation
503-990-7451 (Main)
503-339-7499
Location
5133 River Rd. N. Keizer, OR 97303