#2 of 432 places to eat in Mackay
ClosedOpens at 17:00
Indian, Asian, Vegetarian options
$$$$ Average price: A$7-25
Add a photo
Add your opinion
Roshni Indian Restaurant photo
Add a photo
Roshni Indian Restaurant photo
+ 17 photos Roshni Indian Restaurant photo
+ 16 photos Roshni Indian Restaurant photo
Roshni Indian Restaurant photo
+ 14 photos Roshni Indian Restaurant photo
164 Victoria St
Mackay, Queensland, Australia
Get directions

After you have seen Mackay Town Hall, visit this restaurant. The piquant flavours of the Indian cuisine attract a number of guests. Mouthwatering goat curry, butter chicken and cheese naans can make a good impression on you. As most reviewers notice, wine is really delicious. Get your meal started with great tea.

Roshni Indian Restaurant offers food delivery for the convenience of its clients. The success of this place wouldn't be possible without the cheerful waitstaff. There is a spectacular atmosphere and divine decor at this spot. Visitors rated this restaurant 4.5 on the TripAdvisor site.

Visitors' opinions

/ 269
Add your opinion
We had a fabulous meal at Roshni's on Saturday night. Although I am an Aussie, I have lived in the UK for 19 years and know a good curry when I have one. Roshni' is on par with any of the restaurants I have tried in England. But Roshni's has one advantage, they have a great assistant manager called Kanchan who was an excellent hostess. We will return again when in Mackay.
Fabulous food, friendly staff. It's difficult to find a good Indian restaurant in Queensland. This place tops the list. Award winning food. Great prices. Great atmosphere too. Worth the visit. I'll be back.
This is my second visit to Mackay and I was amazed to visit this restaurant. Excellent ambience, very courteous staff. The best part is that they can customise to the extent possible to suit your taste. Highly recommended.
All opinions
164 Victoria St, Mackay, Queensland, Australia
Delivery Takeaway Сredit cards accepted Booking Wheelchair accessible
Opening hours
SundaySun 17:00-21:30
MondayMon 11:30-14:00, 17:00-21:00
TuesdayTue 11:30-14:00, 17:00-21:00
WednesdayWed 11:30-14:00, 17:00-21:30
ThursdayThu 11:30-14:00, 17:00-21:30
FridayFri 11:30-14:00, 17:00-21:30
SaturdaySat 17:00-21:30
Updated on: