Flora Restaurant Melbourne
Flora is an Indian restaurant located in Melbourne, Australia. Flora restaurant offers a nice environment to eat Indian food in Melbourne.
Below are details about Flora restaurant Melbourne including their hours of operation, phone number, street address and a map for directions.
- Address:238 Flinders St,Melbourne VIC 3000, Australia
- Phone:+61 3 9663 1212
- Cuisine:Indian food
Have you been in this place?