Italian restaurant offering small plates and value deals. Located inside Liverpool Road Studios.