Falafel Lovers is located in Surat, India on 101-108, Royal Arcade, Lambe Hanuman Rd, near Panchratna Tower, Varachha. Falafel Lovers is rated 4.2 out of 5 in the category restaurant in India.
Address
101-108, Royal Arcade, Lambe Hanuman Rd, near Panchratna Tower, Varachha