Authentic South Indian restaurant, Oottupura, specializing in Kerala cuisine. Known for its homemade dishes.