El Manguito Restaurant
12650 Sherman Way # 19, Valley Glen 91605