refactored restaurant index view