It’s Crabzilla!
Posted on May 20, 2014
by swisscrow
Leave a Comment
This whole area is specialized in grilled crab. They do take the restaurant decoration quite seriously….
Discover more from Fly, Hike & Travel.
Subscribe to get the latest posts sent to your email.