National Bakers
Mall Road Shop No-6, Bhagra Niwas, The Mall, Shimla 171001 India
National Bakers is a Cafe place is located in Shimla, Himachal Pradesh. The address of National Bakers is Mall Road Shop No-6, Bhagra Niwas, The Mall, Shimla 171001 India.