
Address
60 Osborne Road, Southsea, Portsmouth PO5 3LU
Phone
023 9234 3335Hours
Due to Covid-19, please see restaurant website for opening hours.
Cuisine
Latin American
60 Osborne Road, Southsea, Portsmouth PO5 3LU
Latin American