Our Menu has stood the test of time; many of our regular customers can echo that sentiment. In 2006, we started a new era in our new location at 9435 North Meridian Street. We still strive to provide our usual festive atmosphere and time-tested delicious menu!
Note: * are required fields.