unattractive; nasty; shady;
anything unappealing in sight, smell or character.
The man looked unsavory but he looked great after the makeover.
un reminds of not.
savor means to enjoy.
Our menus are unsavory. We need to make them look better.
(c) 2015 E. Carruthers