Contact Us

Flora Indian Restaurant

238A Flinders Street Melbourne

PH: (03) 9663 1212

Fully Licensed 

Dine-in & Takeaway 

Available to order via the Deliveroo App

VISIT US ON SOCIAL:
  • Facebook
  • Instagram

Our

LOCATION

238A Flinders Street, Melbourne VIC 3000

(across from Flinders Street Station)

OPENING HOURS

Open daily, including most public holidays:

10am-10pm, Sunday - Thursday

10am-11pm, Friday - Saturday

 

Get in touch

For all group bookings or general enquiries, please either call us or fill out the form below.

Tel: (03) 9663 1212

© 

Flora Indian Restaurant - 238A Flinders Street, Melbourne VIC 3000