Jota Restaurant at Royal Isabela

Address

Jota Restaurant at Royal Isabela

396 Ave. Noel Estrada

Isabela, PR, 00662