Sandwich shop Ristoro Sturzo offers delicious burgers and fries at super affordable prices.