This restaurant and Holy Cross Church can be both really attractive for tourists. It's easy to find SPOT ON Shreekrupa due to the convenient location. A number of visitors mark that the staff is creative here. This place is remarkable for its fast service. It's usually a good idea to experience something new and enjoy the pretty atmosphere. But most guests who use Google didn't give this spot a high rating.