Baba Louie's serves sourdough pizza and is open for lunch and dinner 6 days a week in Hudson. They offer pizza, pasta, salads, vegan soups, and specials, with online ordering available including frozen options and take-and-bake pies.