Eating American (Traditional) Fish & Chips at LeRoy's Blue Whale restaurant in Yachats, OR.

Feedback

Do you manage or own LeRoy's Blue Whale?

Yes