Castello is an authentic Italian restaurant, located on Palmer Street. The first Castello restaurant was opened in 2013 by three people with 15 years …