Telopea Takeaway

Fish & Chips Fast Food

10 Benaud Place, Telopea, 2117

Delivering now

Your order