Desi Dhaaba is an Indian restaurant offering takeout and delivery. It features a full menu with various payment options.