The Lookout Echo Point
(715)
Restaurant
Small shopping center offering restaurants & casual cafes with sweeping mountain & valley views.
Address: 33/37 Echo Point Rd, Katoomba NSW 2780, Australia
Hours: Open ⋅ Closes 9 PM
Phone: +61 2 4782 1299