Self-service restaurant L'Acquolina In Bocca offers Italian cuisine. Known for fresh, quality dishes, it's a simple, comfortable space.