On Top Ristorante e Pizzeria is an Italian restaurant and pizzeria offering fresh, lovingly prepared dishes including meat, fish, salads, pasta, and pizza. It is known for its pizza nights.