Italian restaurant Castello offers delicious food and good service.