Nuvoletta offers high-quality Italian street food, specializing in generously filled, homemade sandwiches.