Blue Mermaid Island Grill

Portsmouth, New Hampshire

See this entry at Google Maps