Best kept secret in Denton as far as Italian food goes. Quiet atmosphere with light music and great food prepared from scratch every time! Just like you get in the old country. Momma mia!!