PEPE ROSA is an Italian restaurant and bar specializing in pizza. Guests can enjoy dine-in, curbside pickup, and outdoor seating options.