Ali Baba

  • A Mediterranean Style Restaurant
  • 2243 15th StTroy