Punjabi Dhaba Cubicon is an Indian restaurant offering delivery and takeout options.