We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Flora Indian Restaurant

238A Flinders St, Melbourne, Victoria 3000, Australia
+61 3 9663 1212
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good54%
  • Average12%
  • Poor3%
  • Terrible7%
Travellers talk about
“dosa” (24 reviews)
“rice” (20 reviews)
“curries” (13 reviews)
Closed Now
Indian, Fast food, Asian, Vegetarian Friendly, Vegan Options, Gluten Free Options
238A Flinders St, Melbourne, Victoria 3000, Australia
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (202)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 197 reviews

Reviewed 1 week ago via mobile

I went there with family and ordered different foods, south Indian and Punjabi. Both food were terrible. Even I can't put it in mouth. When I ask about it the staff and manager become very rude. Table and food area was dirty as well.Very unhygienic.........More

1  Thank lovin l
Reviewed 2 weeks ago via mobile

If you are looking for cheap and fairly Indian food Flora is a good start. It is just a stone’s throw from Flinder’s Street station in Melbourne and is quite the hub of activity. The restaurant has both snacks and meals for around and under...More

Thank Scott H
Reviewed 5 May 2018 via mobile

Made a trip here after a long hiatus and ordered the chicken biryani. After a 5-7 min wait, the food was ready. The $10.90 biryani came with a little bowl of yoghurt, some salad leaves and a papadum. Taste-wise, it was flat and I couldn’t...More

Thank Michael C
Reviewed 4 May 2018

My Indian friend and I visited this restaurant which is located across the road from the Flinders Street Train Station after having a few beers in the area. We enjoyed a Chili Fritter which came with a Tamarind Sauce and a Mint Sauce.The sauces complimented...More

Thank tommomelbourne
Reviewed 27 April 2018

Flora is an Indian restaurant I frequented during my two week stay in Melbourne. The restaurant is situated at walking distance opposite Flinders St station. It offers a wide variety of Indian cuisine - be it Punjabi or South Indian. Here, one can order tradition...More

Thank arsenalsavio
Reviewed 23 April 2018

Good things first. The hotel is very close to Flinders station, in CBD. It offers a range of South and North Indian dishes..from idli, vada..dosa..to Paneer and Chicken dishes and rotis. But they are the only things good about the hotel. Food is not fresh...More

Thank Somita S
Reviewed 15 April 2018

Had a great lunch @ Flora after hectic morning tour of Melbourne. Great lunch. Great Ambience. In the Heart of the city. Very near metro rail. And tramway. Spacious and can accommodate a small gathering. Lovely Indian food ,but can cater to others too. Nice...More

Thank Kumar786
Reviewed 6 April 2018

Really bad place to eat Indian food. Stinky near where jugs are kept. U should not eat anything there Hygiene is on down side It’s a self service place like almost also food is prepared in advance not freshly cooked. my tounge was burning after...More

Thank singh1234567
Reviewed 5 March 2018 via mobile

Absolutely magnificent meal with great taste and texture, specially dal makhni is up to the mark and enjoyed the meal, but on a service part they been bit lacked but overall the food was great.

Thank glenwilley
Reviewed 1 March 2018

This indian restaurant is no frills. The roti is cheap and delicious. It definitely looks smells and feels like India. The pink lassi is nice too.

Thank Merilyn_S_12
Central Business District
Full of discovery and delight, Melbourne’s laneways
tease the imagination long after you’ve put your weary
feet up to rest. They weave through the heart of the
city: cafes, bars, restaurants and boutiques,
throbbing with conversation and espresso coffee. You
never quite know what you’ll find around the next
corner: cobblestone alleys, old beer barrel hoists and
even vats of simmering organic soup. There is the air
Nearby HotelsSee all 163 hotels in Melbourne
Home At Flinders
10 reviews
.09 km away
DoubleTree by Hilton Melbourne - Flinders Street
1,497 reviews
.11 km away
Punthill Flinders Lane Apartments
646 reviews
.13 km away
City Square Motel
250 reviews
.15 km away
Nearby Restaurants
195 reviews
.07 km away
Il Tempo
384 reviews
.07 km away
Chloe's Restaurant at Young & Jackson hotel
263 reviews
.06 km away
Metro Burger
88 reviews
.06 km away
Nearby Attractions
Melbourne Visitor Centre
1,096 reviews
.11 km away
Degraves Street
1,551 reviews
.10 km away
St Paul's Cathedral
1,195 reviews
.07 km away
Cup of Truth
26 reviews
.07 km away
Questions & Answers
Get quick answers from Flora Indian Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids, Groups
Open Hours
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
Location and Contact Information
  • Address: 238A Flinders St, Melbourne, Victoria 3000, Australia
  • Location: South Pacific  >  Australia  >  Victoria  >  Melbourne>  > Central Business District
  • Neighbourhood: Central Business District
  • Phone Number: +61 3 9663 1212
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing