kitchen open until :
09:30 pm
Location :
16 Milford St, Upton
Home
Menu
Reservations
Contact Us
order online
open from:
04:00 pm
Location :
16 Milford St, Upton
Order online
Contact Us
Home
Contact Us
Our Location
6 Milford St,
Upton, MA 01568
Write Us
[email protected]
Facebook DMs
Call Us
+1(508) 529-7776
Contact Us
Send Us A Message
Send us a message
Δ
X