Nela's Kitchen is a takeout restaurant offering a weekly menu of prepared meals.