Eric Bechard's rumored move to Astoria is apparently legit. The Dude confirms that Bechard — who shuttered his SE restaurant Kingdom of Roosevelt in August — will open a "farm-to-table sandwich" spot, tentatively called Albatross, in the coastal town's 14th Street. [PF&D]
Filed under:
Loading comments...