Best Known For
Featuring a meza light tapas Thursday, Friday and Saturday night. All day breakfast everyday till 3pm
The ARThouse is a slick espresso, wine and cocktail bar and restaurant located at the Elyard Street entrance to Narellan Town Centre, opposite the United Cinemas.
Shop 100, Narellan Town Centre, Opposite Entrance to United Cinemas Elyard Street, Narellan 2567 NSW - See Map
Payments Accepted: Visa, Mastercard, Eftpos
Seats: 65 Chef: Michael Larsen
Breakfast: 7 Days Lunch: 7 Days Dinner: Thu,Fri,Sat