Glenwood is an American eatery offering breakfast and comfort food, including tuna melts, in a cozy setting. Takeaway family meals are also available.