at 238 Flinders Street, Melbourne , 3000 Australia
81 FB users likes Flora Indian Restaurant, set it to 2 position in Likes Rating for Melbourne, Victoria, Australia in Indian Restaurant category
Flora Indian Restaurant is Melbourne based place and this enity listed in Bar category. Located at 238 Flinders Street VIC 3000. Contact phone number of Flora Indian Restaurant: 03 9663 1212