Taste of Asia Taste of Asia

143 Marshall St., Syracuse, NY