Nunez Corner Store is a dining establishment located in Delhi.