Pizza Rello is a pizza restaurant offering artisanal pizzas, salads, and desserts. They have been serving pizzas since 1995.