Home > > Just Falafel LLC
  • Just Falafel LLC
    Shop # R13, Ground Floor, Control Tower, Sheikh Mohammed Bin Zayed Road (E311 Road)
    Dubai Motor City, Near Dubai Autodrome Grand Stand
    PO Box:  127866 Dubai
  • call
    send inquiry
    get directions
    visit website
    • Reviews
    • Inquiry
    • Useful Info


    Sunday to Thursday, 11:00AM - 09:00PM
    Friday & Saturday, 09:00AM - 09:00PM

    General Info



    Share this Listing to your friends