Know a great happy hour or special for this location?
Havana Cafe restaurant located in North Attleboro, MA is open for lunch and dinner on Thursday thru Sunday. Come by and have a Cuban sandwich.
Suggest an edit
329 N Washington St, North Attleborough, MA 02760
© 2025 Checkle, Inc
Privacy
Terms