Italia 2000 is an Italian restaurant offering pizza, homemade pasta, meat and fish dishes, with daily lunch menus and monthly specials.