Sheba Al-yemen Restaurant

340 Central Ave Albany NY 12206 USA

(518) 650-7738

Location