Pablo’s Havana Cafe in Powell, Ohio

I stumbled upon Pablo’s Havana Cafe, a Cuban restaurant in Powell, Ohio.

No complaints from me, everything was great.