image

Albion Inn Restaurant

 

Be the first to review

Albion Inn Restaurant is a cozy eatery located in the heart of Albion, offering a wide range of dishes to satisfy your taste buds. The menu features fresh seafood, pasta, steak, and vegetarian options alongside an impressive selection of wine and beer. The warm and inviting ambiance combined with friendly service makes it a great spot for a casual night out with friends or a special occasion with loved ones.

image