Bella Vista: A barbecue restaurant specializing in traditional souvlaki.