the post noted. The community is now able to schedule reservations for the restaurant’s new Plaza West location – situated at 7713 N. Orange Prairie Road in Peoria. The business expects to ...
The restaurant had three locations in the Valley: Mesa at 1710 S. Power Road, Peoria at 7873 W. Bell Road and Ahwatukee at 5005 E. Ray Road. All three locations show as permanently closed on the ...