BOOK A TABLE

BOOK A TABLE AT LÜCHA KITCHEN

Find us

Location

Shop 3/97 Elizabeth St, Brisbane City QLD 4000

Contact Us

Phone : (07) 3003 0034

Email : admin@lucha.com.au 

Opening Hours

Sun – Thurs 11:30 AM – 9:00 PM

Fri – Sat 11:30 AM – 9:30 PM