This popular Mediterranean restaurant is ideally positioned on Palmer Street – one of North Queensland’s premier restaurant and entertaining strips. It has been established for over 8
Business Overview
This well known fully licensed dine in and takeaway Indian restaurant has been established in Townsville since 2013. Located in one of Townsville’s