Located in North Beach’s Little Italy, Piazza Pellegrini is an elegant restaurant that has a warm atmosphere with exceptional service and fresh Italian cuisine. Their open kitchen provides guests with a spectacle show of their world class chiefs preparing dishes all night. Pellegrini also offers daily specials featuring seasonal items such as fresh fish, meats, and local organic produce. Their patio resembles Italy’s cafés and restaurants. Also right outside of restaurant they have their own Pellegrini trolley cart decorated with a matching color scheme and Italian insignias.