Among a sea of high-rated sushi restaurants, French designer restaurants and one actual Michelin starred restaurant, the Salt ...