L'Arcobaleno offers Italian cuisine with generous portions. Features a buffet-style service.