Seebistro LUZ is an airy European restaurant with outdoor seating, serving fare throughout the day.