The Bowl

12 Wolf Rd Albany NY 12205 USA

(518) 438-9999

Location