hero-logo

Jabba's Seafood and Tapas (Ocho Rios)

Closed


Shop 11/20b, Island Village, Main St Ocho Rios Jamaica .

Jamaican, Seafood, Soups

Tressi-Gay