This restaurant ensures the authenticity of its Italian cuisine by using the freshest meats and other ingredients imported from the Naples region of Italy. So come by with your pals to enjoy the delicious chicken, turkey, buffalo and deer meat—plus macaroni, salads, pastas, and desserts. And when you do arrive, just check out the decor, especially the large buffalo head cutout at the entrance!
- Credit Cards Accepted: visa, mastercard
- Nearest Train: Belsize Park / Hampstead Heath Rail