Providence is in 5955 Melrose Ave. Los Angeles CA 90038. It seems that it has been maintained with 2 stars. The dishes are very good and still delicious. I am amazed at every dish, which is so touching. It can be seen that the business is still very good.