Restaurant offering fresh and light flavors.