Cafe offering fresh food with good portion sizes. Features outdoor seating and serves alcohol.