Salt N Pepper Grill is a sophisticated restaurant featuring outdoor courtyard and indoor dining areas, Located on 55 George street kensington, Salt N Pepper Grill is the perfect location for any occasion, whether that be Corporate meetings, business lunches or leisurely dinners. Lavishly decorated areas make Salt N Pepper Grill a perennial favourite for casual after work food with friends and colleagues or more opulent special occasions.