From rustic brunch spots to nostalgic bistros and authentic Italian pizza, these restaurants are winning hearts (and saving wallets).