259 Lark St, Albany
Chinese restaurant with Cantonese duck & other Chinese fares in spacious, dark-wood-accented environs
Chill Out
Kids Friendly
Typical Tourist