Ali BabaRestaurants30-94 Steinway StAstoria, NY, 11103 · US(929) 242-3208steinwayalibaba.comHours not available