refactored restaurant layouts