The Godfather sandwich made me see God. Every piece of meat and cheese is overflowing with flavor. Even the lettuce is delicious, as it is covered in an Italian dressing that adds to the overall greatness of the sub. You won't be disapointed by any of the menu items here.