This restaurant is located on Enfield Place, the street across from Kariya Japanese Park. It's hidden from street level so it might be hard to find.
The restaurant is small and dimly lit but very inviting. I thought service was a little slow but that didn't phase me because their pasta was soo delicious. Great for a date, a special occasion, or if you just happen to crave Italian food.