Say Cheese is a Italian Restaurant best known for Italian food and is located at Shop No. 9, Community Centre, Yusuf Sarai. Say Cheese Restaurant also serves Desserts and Snacks.
Say Cheese Cafe is located at Yusuf Sarai in Delhi NCR. If you are planning to enjoy Snacks, Desserts, Salad, Sandviches, visit this place.