Ali Baba
2243 15th St, Troy
(518) 273-1170
Menu
Restaurants in Troy, NY
Ali Baba
2243 15th St, Troy, NY 12180
(518) 273-1170