Eating Cuban at Havana Cafe restaurant in North Attleborough, MA.

Feedback

Do you manage or own Havana Cafe?

Yes