Nouria is a convenience store offering takeout and delivery options, along with a selection of prepared foods.