Chiocchio is an Italian bistro offering flavorful dishes and a selection of wines. Takeaway options are available.