The ad says grand opening on 18 but their Locanto has a negative review going back to March 2020??
https://brisbane.locanto.com.au/ID_6...-Saturday.html
Anyone given this place a go? Was probably going to head in over the next couple of days.
The ad says grand opening on 18 but their Locanto has a negative review going back to March 2020??