Customers consistently express positive feedback about the delicious Greek food and excellent service at Let's Do Greek in Mackay. The welcoming and friendly staff contribute to a warm atmosphere. Various menu items, including pastitsio, octopus, lamb, and souvlaki, are highly praised. Some customers note the generous portions and impeccable decor.