Revert "Revert "Fin restaurantLayout""

This reverts commit a16a5954b564aafbb833ea20bfd8a1b8cdab139b.
Revert "asdf"

This reverts commit c5ad68f3e4a6f18fd3b3609cb19899745e1c7c59.