European restaurant · 110 Commerce Avenue, Albany, NY
Dine-In
More food in Albany, NY · European in Albany