Bella Vista da Giorgio offers Italian cuisine in a unique setting. The restaurant specializes in pizza and other Italian dishes.