We have a reply from Twitter
Olga's on victoria street isn't too bad mate. Depends what you are after, Habour has heaps of restraunts, some of them are ok?
Olga Maksimova Russian Restaurant
(07) 4957 2899
Lvl1/ 162 Victoria St
Mackay QLD 4740 about 10 years ago