The key aspect of this cafe is Indian and Italian cuisines. Choose between indoor and outdoor seating. 4.2 is what Tilla Shop & Café got from the Google rating system.
Request content removal