Restaurant VENN offers a dining experience, often featuring live music. Located in a shopping center.