Downey RestaurantsDowney Restaurants .Downey Sushi was introduced to America by El Sushi Loco restaurant, which is located in Los Angeles California. It became a popular choice…Apr 19, 2017Apr 19, 2017