Despite the very central location, the Savannah restaurant inside the Wesley hotel isn’t the easiest restaurant to find.