From Our Editors
Serving a range of tasty food and drink, Albatross in Astoria will have you thinking about seconds (or thirds).
Meeting the gang for a movie? Pick up some food from this restaurant.
Parking is plentiful, so patrons can feel free to bring their vehicles. You'll also find plenty of safe spaces to lock up your bike if you prefer to cycle to the restaurant.