Food Masters is a restaurant located in Sahibzada Ajit Singh Nagar, Chandigarh. The average rating of this place is 4.00 out of 5 stars based on 1 reviews. The street address of this place is No.819, Ambedkar Awas Yojna, Sector 56, Sahibzada Ajit Singh Nagar, Chandigarh, 160055, India. It is about 2.80 kilometers away from the Maula Ali railway station.
Sahil Dolia 22 months ago
Liked it!