Bella Italia 2000 is an Italian restaurant specializing in pizza and pasta dishes.