Yes. They are on County Line Road in Jackson, which is their new location.
Open 7 days a week.
Still open... awesome food & great service
Yes new owner is Great
Yes they are Angelo, and they have Great food
Thanks! Your answer is awaiting moderation.