image

Arch Inn Restaurant

 

Be the first to review

The Arch Inn Restaurant is a cozy eatery located in Ullapool, Scotland. With a focus on locally sourced seafood and meat, their menu offers a range of delicious dishes. The warm and friendly atmosphere provides the perfect setting for a relaxing meal with friends or family.

image