Restaurant Rialto Pizzeria offers both Italian and Nepalese cuisine. It is known for its top-quality pizzas with a thin and crispy crust, made with fresh ingredients.