The best tourist spots and restaurants in Agra, India
by Olivia Bell
The Masterchef Restaurant is a nice choice if you are in the mood for the Italian cuisine. Taste good white sauce pasta, pizza and momos to form your opinion about this place. The fast service is always a pleasure.
3 years ago on Zomato
3 years ago on Zomato
i guesss some sort of marination is needed ...
6 years ago on Zomato
thats was so delicious nd presentation of pizza was perfect base is soft .. overall like the quality..
recommended.. enjoy ..