I am going on a coach tour around Rome. Before the coach returns to the cruise ship we have 45 minutes at St Peter’s Square. Are there places to eat nearby or buy souvenirs as I guess we won’t have time to go in the Basilica? Is there anywhere to sit in the square? What else could we do for 45 minutes?