Naiboa Restaurant and Sport Bar

About

Naiboa is a restaurant inspired by Puerto Rican food, with a 100% family atmosphere.

Filed Under