ALL YOU CAN EAT MENU Salt N Pepper Grill is one of the best restaurant in Kensington, Western Australia, Australia who offers crowd’s favourite endless feast.