Albatross Opening Very Soon in Danville

312 Railroad Ave, Danville

A new farm to table restaurant called Albatross is expected to open as early as December 8th in a new building at the corner of Railroad Ave. and Church St. in Danville. There will be a raw bar and feature global cuisine . The inside looks great, stay tuned…

Previous Post Next Post