This little hometown Italian restaurant is one of Delta's best places to eat. They have nice big booths, some even seat 8 people, and tables, and even a small banquet room. The prices are a good value for the quality and size of the portions. The pizza and tirimisu are absolutely wonderful! Its always full, so get there early!