Cozy Italian restaurant specializing in simple, delicious pasta dishes. Located on Fulham Road, it offers classic Italian fare.