Noa is a Mediterranean restaurant known for its fresh, flavorful, and authentically prepared dishes.