Our goal is to be your favorite place to eat.
Established in 1979, Upham’s House has proven to be one of the most favored restaurants in our community. We offer an extensive menu to satisfy everyone’s taste.
We are open 7 days a week!
loading delivery areas