Ayahuasca
161 Glebe Point Road, Glebe NSW
Best Known For
Peruvian food. BBQ prawns, octopus. seafood rice. lomo saltado.
Features & Facilities
Seats: 43
161 Glebe Point Road, Glebe NSW
Peruvian food. BBQ prawns, octopus. seafood rice. lomo saltado.
Seats: 43