Perilla - North Ryde

Vietnamese Asian

9/11 Delhi Road, North Ryde, 2113

Not taking orders

This place is not taking orders right now

Your order