{"id":1345470,"date":"2026-08-26T09:30:59","date_gmt":"2026-08-26T09:30:59","guid":{"rendered":"https:\/\/wordpress.org\/patterns\/?post_type=wporg-pattern&#038;p=1345470"},"modified":"2026-08-26T09:30:59","modified_gmt":"2026-08-26T09:30:59","slug":"two-column-restaurant-menu-grid","status":"publish","type":"wporg-pattern","link":"https:\/\/wordpress.org\/patterns\/pattern\/two-column-restaurant-menu-grid\/","title":{"rendered":"Two-Column Restaurant Menu Grid"},"content":{"rendered":"\n<div class=\"wp-block-group alignwide is-layout-constrained wp-container-core-group-is-layout-ee34a777 wp-block-group-is-layout-constrained\" style=\"padding-top:5rem;padding-bottom:5rem\">\n<h2 class=\"wp-block-heading has-text-align-center\" style=\"font-size:3rem;font-weight:700\">Our Menu<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-a3e50503 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\" style=\"margin-bottom:2rem;font-size:1.5rem;letter-spacing:0.1em;text-transform:uppercase\">Starters<\/h3>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-4e3382c2 wp-block-group-is-layout-constrained\" style=\"margin-bottom:2rem\">\n<div class=\"wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-1567b4e4 wp-block-group-is-layout-flex\">\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Crispy Calamari<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-weight:700\">$12<\/p>\n<\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#64748b;font-size:0.95rem\">Served with house-made marinara sauce and a lemon wedge.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-4e3382c2 wp-block-group-is-layout-constrained\" style=\"margin-bottom:2rem\">\n<div class=\"wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-1567b4e4 wp-block-group-is-layout-flex\">\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Bruschetta<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-weight:700\">$9<\/p>\n<\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#64748b;font-size:0.95rem\">Toasted artisanal bread topped with diced tomatoes, garlic, and fresh basil.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-4e3382c2 wp-block-group-is-layout-constrained\" style=\"margin-bottom:2rem\">\n<div class=\"wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-1567b4e4 wp-block-group-is-layout-flex\">\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Stuffed Mushrooms<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-weight:700\">$11<\/p>\n<\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#64748b;font-size:0.95rem\">Cremini mushrooms filled with herbed cream cheese and topped with breadcrumbs.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\" style=\"margin-bottom:2rem;font-size:1.5rem;letter-spacing:0.1em;text-transform:uppercase\">Mains<\/h3>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-4e3382c2 wp-block-group-is-layout-constrained\" style=\"margin-bottom:2rem\">\n<div class=\"wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-1567b4e4 wp-block-group-is-layout-flex\">\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Grilled Salmon<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-weight:700\">$24<\/p>\n<\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#64748b;font-size:0.95rem\">Fresh caught salmon with a lemon butter glaze, served with seasonal vegetables.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-4e3382c2 wp-block-group-is-layout-constrained\" style=\"margin-bottom:2rem\">\n<div class=\"wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-1567b4e4 wp-block-group-is-layout-flex\">\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Ribeye Steak<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-weight:700\">$32<\/p>\n<\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#64748b;font-size:0.95rem\">12oz grass-fed ribeye, grilled to perfection, with garlic mashed potatoes.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-4e3382c2 wp-block-group-is-layout-constrained\" style=\"margin-bottom:2rem\">\n<div class=\"wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-1567b4e4 wp-block-group-is-layout-flex\">\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Truffle Pasta<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-weight:700\">$18<\/p>\n<\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#64748b;font-size:0.95rem\">Handmade fettuccine tossed in a rich truffle cream sauce with parmesan.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":23434072,"parent":0,"template":"","meta":{"wpop_keywords":"menu, restaurant, food, pricing, list","wpop_description":"A clean, responsive two-column restaurant menu layout featuring categorized dishes, brief descriptions, and neatly aligned prices using native flex blocks.","wpop_viewport_width":1200,"wpop_block_types":[],"wpop_locale":"en_US","wpop_wp_version":"","wpop_contains_block_types":"core\/column,core\/columns,core\/group,core\/heading,core\/paragraph","footnotes":""},"pattern-categories":[3,6],"pattern-keywords":[],"wporg-pattern-flag-reason":[],"class_list":["post-1345470","wporg-pattern","type-wporg-pattern","status-publish","hentry","wporg-pattern-category-columns","wporg-pattern-category-text"],"category_slugs":["columns","text"],"keyword_slugs":[],"pattern_content":"<!-- wp:group {\"align\":\"wide\",\"style\":{\"spacing\":{\"padding\":{\"top\":\"5rem\",\"bottom\":\"5rem\"},\"blockGap\":\"4rem\"}},\"layout\":{\"type\":\"constrained\",\"contentSize\":\"1000px\"}} -->\n<div class=\"wp-block-group alignwide\" style=\"padding-top:5rem;padding-bottom:5rem\"><!-- wp:heading {\"style\":{\"typography\":{\"fontSize\":\"3rem\",\"fontWeight\":\"700\",\"textAlign\":\"center\"}}} -->\n<h2 class=\"wp-block-heading has-text-align-center\" style=\"font-size:3rem;font-weight:700\">Our Menu<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:columns {\"style\":{\"spacing\":{\"blockGap\":{\"top\":\"3rem\",\"left\":\"4rem\"}}}} -->\n<div class=\"wp-block-columns\"><!-- wp:column -->\n<div class=\"wp-block-column\"><!-- wp:heading {\"level\":3,\"style\":{\"typography\":{\"textTransform\":\"uppercase\",\"letterSpacing\":\"0.1em\",\"fontSize\":\"1.5rem\"},\"spacing\":{\"margin\":{\"bottom\":\"2rem\"}}}} -->\n<h3 class=\"wp-block-heading\" style=\"margin-bottom:2rem;font-size:1.5rem;letter-spacing:0.1em;text-transform:uppercase\">Starters<\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:group {\"style\":{\"spacing\":{\"blockGap\":\"0.25rem\",\"margin\":{\"bottom\":\"2rem\"}}},\"layout\":{\"type\":\"constrained\"}} -->\n<div class=\"wp-block-group\" style=\"margin-bottom:2rem\"><!-- wp:group {\"layout\":{\"type\":\"flex\",\"flexWrap\":\"nowrap\",\"justifyContent\":\"space-between\"}} -->\n<div class=\"wp-block-group\"><!-- wp:heading {\"level\":4,\"style\":{\"typography\":{\"fontSize\":\"1.125rem\"}}} -->\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Crispy Calamari<\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontWeight\":\"700\"}}} -->\n<p style=\"font-weight:700\">$12<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontSize\":\"0.95rem\"},\"color\":{\"text\":\"#64748b\"}}} -->\n<p class=\"has-text-color\" style=\"color:#64748b;font-size:0.95rem\">Served with house-made marinara sauce and a lemon wedge.<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:group {\"style\":{\"spacing\":{\"blockGap\":\"0.25rem\",\"margin\":{\"bottom\":\"2rem\"}}},\"layout\":{\"type\":\"constrained\"}} -->\n<div class=\"wp-block-group\" style=\"margin-bottom:2rem\"><!-- wp:group {\"layout\":{\"type\":\"flex\",\"flexWrap\":\"nowrap\",\"justifyContent\":\"space-between\"}} -->\n<div class=\"wp-block-group\"><!-- wp:heading {\"level\":4,\"style\":{\"typography\":{\"fontSize\":\"1.125rem\"}}} -->\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Bruschetta<\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontWeight\":\"700\"}}} -->\n<p style=\"font-weight:700\">$9<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontSize\":\"0.95rem\"},\"color\":{\"text\":\"#64748b\"}}} -->\n<p class=\"has-text-color\" style=\"color:#64748b;font-size:0.95rem\">Toasted artisanal bread topped with diced tomatoes, garlic, and fresh basil.<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:group {\"style\":{\"spacing\":{\"blockGap\":\"0.25rem\",\"margin\":{\"bottom\":\"2rem\"}}},\"layout\":{\"type\":\"constrained\"}} -->\n<div class=\"wp-block-group\" style=\"margin-bottom:2rem\"><!-- wp:group {\"layout\":{\"type\":\"flex\",\"flexWrap\":\"nowrap\",\"justifyContent\":\"space-between\"}} -->\n<div class=\"wp-block-group\"><!-- wp:heading {\"level\":4,\"style\":{\"typography\":{\"fontSize\":\"1.125rem\"}}} -->\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Stuffed Mushrooms<\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontWeight\":\"700\"}}} -->\n<p style=\"font-weight:700\">$11<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontSize\":\"0.95rem\"},\"color\":{\"text\":\"#64748b\"}}} -->\n<p class=\"has-text-color\" style=\"color:#64748b;font-size:0.95rem\">Cremini mushrooms filled with herbed cream cheese and topped with breadcrumbs.<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group --><\/div>\n<!-- \/wp:column -->\n\n<!-- wp:column -->\n<div class=\"wp-block-column\"><!-- wp:heading {\"level\":3,\"style\":{\"typography\":{\"textTransform\":\"uppercase\",\"letterSpacing\":\"0.1em\",\"fontSize\":\"1.5rem\"},\"spacing\":{\"margin\":{\"bottom\":\"2rem\"}}}} -->\n<h3 class=\"wp-block-heading\" style=\"margin-bottom:2rem;font-size:1.5rem;letter-spacing:0.1em;text-transform:uppercase\">Mains<\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:group {\"style\":{\"spacing\":{\"blockGap\":\"0.25rem\",\"margin\":{\"bottom\":\"2rem\"}}},\"layout\":{\"type\":\"constrained\"}} -->\n<div class=\"wp-block-group\" style=\"margin-bottom:2rem\"><!-- wp:group {\"layout\":{\"type\":\"flex\",\"flexWrap\":\"nowrap\",\"justifyContent\":\"space-between\"}} -->\n<div class=\"wp-block-group\"><!-- wp:heading {\"level\":4,\"style\":{\"typography\":{\"fontSize\":\"1.125rem\"}}} -->\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Grilled Salmon<\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontWeight\":\"700\"}}} -->\n<p style=\"font-weight:700\">$24<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontSize\":\"0.95rem\"},\"color\":{\"text\":\"#64748b\"}}} -->\n<p class=\"has-text-color\" style=\"color:#64748b;font-size:0.95rem\">Fresh caught salmon with a lemon butter glaze, served with seasonal vegetables.<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:group {\"style\":{\"spacing\":{\"blockGap\":\"0.25rem\",\"margin\":{\"bottom\":\"2rem\"}}},\"layout\":{\"type\":\"constrained\"}} -->\n<div class=\"wp-block-group\" style=\"margin-bottom:2rem\"><!-- wp:group {\"layout\":{\"type\":\"flex\",\"flexWrap\":\"nowrap\",\"justifyContent\":\"space-between\"}} -->\n<div class=\"wp-block-group\"><!-- wp:heading {\"level\":4,\"style\":{\"typography\":{\"fontSize\":\"1.125rem\"}}} -->\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Ribeye Steak<\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontWeight\":\"700\"}}} -->\n<p style=\"font-weight:700\">$32<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontSize\":\"0.95rem\"},\"color\":{\"text\":\"#64748b\"}}} -->\n<p class=\"has-text-color\" style=\"color:#64748b;font-size:0.95rem\">12oz grass-fed ribeye, grilled to perfection, with garlic mashed potatoes.<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:group {\"style\":{\"spacing\":{\"blockGap\":\"0.25rem\",\"margin\":{\"bottom\":\"2rem\"}}},\"layout\":{\"type\":\"constrained\"}} -->\n<div class=\"wp-block-group\" style=\"margin-bottom:2rem\"><!-- wp:group {\"layout\":{\"type\":\"flex\",\"flexWrap\":\"nowrap\",\"justifyContent\":\"space-between\"}} -->\n<div class=\"wp-block-group\"><!-- wp:heading {\"level\":4,\"style\":{\"typography\":{\"fontSize\":\"1.125rem\"}}} -->\n<h4 class=\"wp-block-heading\" style=\"font-size:1.125rem\">Truffle Pasta<\/h4>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontWeight\":\"700\"}}} -->\n<p style=\"font-weight:700\">$18<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group -->\n\n<!-- wp:paragraph {\"style\":{\"typography\":{\"fontSize\":\"0.95rem\"},\"color\":{\"text\":\"#64748b\"}}} -->\n<p class=\"has-text-color\" style=\"color:#64748b;font-size:0.95rem\">Handmade fettuccine tossed in a rich truffle cream sauce with parmesan.<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:group --><\/div>\n<!-- \/wp:column --><\/div>\n<!-- \/wp:columns --><\/div>\n<!-- \/wp:group -->","favorite_count":0,"author_meta":{"name":"Azhar Ali","url":"https:\/\/wordpress.org\/patterns\/author\/softglaze","avatar":"https:\/\/secure.gravatar.com\/avatar\/242daf9a511166dbccb40c7d7c718743cd59e0f852394dd9eeba64e0fde7f623?s=64&d=mm&r=g"},"unlisted_reason":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wp\/v2\/wporg-pattern\/1345470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wp\/v2\/wporg-pattern"}],"about":[{"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wp\/v2\/types\/wporg-pattern"}],"version-history":[{"count":1,"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wp\/v2\/wporg-pattern\/1345470\/revisions"}],"predecessor-version":[{"id":1345473,"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wp\/v2\/wporg-pattern\/1345470\/revisions\/1345473"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wporg\/v1\/users\/softglaze"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wp\/v2\/media?parent=1345470"}],"wp:term":[{"taxonomy":"wporg-pattern-category","embeddable":true,"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wp\/v2\/pattern-categories?post=1345470"},{"taxonomy":"wporg-pattern-keyword","embeddable":true,"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wp\/v2\/pattern-keywords?post=1345470"},{"taxonomy":"wporg-pattern-flag-reason","embeddable":true,"href":"https:\/\/wordpress.org\/patterns\/wp-json\/wp\/v2\/wporg-pattern-flag-reason?post=1345470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}