World Food Centre is an eatery known for it's quality of food which will turn your taste buds addictive to it's taste. Located in Phase 10 Mohali, it also provides options of either dining in or getting your order packed and delivered straight to your house.
Come let your taste buds have a little fun!!!