AUSTRALIAN GOOD FOOD GUIDE - Home of the Chef Hat Awards

Glebe Latin American Restaurants

A sensory journey through the bold flavours, rich culture and vibrant spirit of Peru awaits at Ayahuasca on Glebe Point Road in Glebe — a captivating contemporary Peruvian restaurant where traditio...