Firangi Bake_Navalur is located in Navalur, India on 257, 1st Floor, Block 1, Thalambur Main Road M. L, Stallin Street. Firangi Bake_Navalur is rated 3.1 out of 5 in the category meal delivery in India.
Address
257, 1st Floor, Block 1, Thalambur Main Road M. L, Stallin Street