2243 15th Street
Troy, NY
12180
Phone
273-1170/273-2222
Address
Fax
273-2222
Ali Baba
A Mediterranean Style Restaurant