The Chicken Shack at The Barn hero image

The Chicken Shack at The Barn

Restaurant

640 NW Hickory St Site 8, Albany, OR 97321, USA

Biter Score
7.4
Closed
Monday: Closed