Get directions to: Blue Anchor Cafe & Sushi, Hyannis, MA
Restaurant address: 453 Main Street Hyannis, MA 02601, USA
Restaurant: Blue Anchor Cafe & Sushi