at 238A Flinders Street, Melbourne , 3000 Australia
Conveniently located within metres from Flinders Street Station and Federation Square, Flora prides itself in fresh,flavoursome and good quality Indian food at affordable prices. Specializing in both Southern and Northern Indian cuisine, the friendly staff at Flora will surely be able fulfill your taste buds' dreams.
Opposite Flinders Street Station
2025 FB users likes Flora Indian Restaurant, set it to 62 position in Likes Rating for Melbourne, Victoria, Australia in Restaurant & Cafe category
Flora Indian Restaurant is Melbourne based place and this enity listed in Indian Restaurant category. Located at 238A Flinders Street VIC 3000. Contact phone number of Flora Indian Restaurant: (03) 9663 1212
An urban style contemporary café/restaurant at Patterson Lakes
Our new Croydon store at 114 Bayswater rd South Croydon. Phone: 9722 9760
Vietnamese Burger & Kitchen COMING SOON