Indian restaurant Nam Nam Deli offers prepared food for dine-in or delivery.