Twin’s Pizza offers a delicious, homemade pizza with family-style portions. The large pizza at Twin’s is enough to feed at least 6. The wide variety of sandwiches, soups, and salads round out the menu. The staff is friendly, the service is excellent, and the food delicious. Twin’s Pizza has been run by the same family for over 40 years. Wait time can be long on Friday and Saturday nights, but it is definitely worth the wait.