We dined here with a large group and thoroughly enjoyed our meals. The food is always so fresh (hence the name!) and meals are presented beautifully. This cafe/ restaurant has been in Byron for a while now and is still operating at a high standard. Staff were welcoming and helpful with menu selections.