Rana Pizza offers a variety of pizzas, along with homemade desserts like tiramisu and cookies, and fresh pasta dishes.