Albion Pizza Depot
The Pizza Depot offers a variety of eatery options such as pizza, pasta, subs, and salad. They are located at 112 N Orange St in Albion and their full menu can be found on their website.
ONE10 West Main
ONE10 West Main offers a fine dining experience that is