Princess Cruises’ Royal Princess presents a wide variety of dining ... Allegro is the only one of the three to be open for breakfast daily and lunch on sea days. Allegro is also the site of the ...