Restaurants in Providence, RI 2.5 / 5 based on 3 votes Mekong Restaurant Restaurant 375 Smith Street Providence, RI 02908 3.5 / 5 based on 3 votes Asian Paradise Restaurant Restaurant 165 Angell St Providence, RI 02906