Rest Vista Do Antonio is a restaurant identified as a barbecue establishment. It is located in Santa Cruz, Madeira, Portugal.