SOLO Castello offers quality pizzas and burgers.