Neli's is a family restaurant known for its generous portions of American comfort food, including biscuits and gravy.