New Restaurant Concept North 40 Grill to Open in North Peoria
North 40 Grill, a new chef-driven concept restaurant, is planned to open in North Peoria as part of an exciting proposed mixed-use development known as “Sunrise Plaza” along Lake Pleasant Parkway near Happy Valley Road. The restaurant’s menu is planned to include All-American cuisine selections with Arizona flair, such as mesquite grilled meats, Mexican Street…