A Chowfun Restaurant
{Visit our other restaurants}

401 273 9090

125 North Main Street

Providence, RI

Gallery