9356 Main St, Plymouth 95669, United States
Open now· Closes at 20:00
9356 Main St, Plymouth 95669, United States
No delivery
Spot something wrong?
Dishes at Plymouth Hotel Restaurant and Bar. Prices may vary in venue.
Been to Plymouth Hotel Restaurant and Bar? Be the first to share what you ate.