Pizza restaurant offering Neapolitan pizza, rotisserie, sandwiches, and fried food. Features indoor seating and TV.