Twenty Twenty Cleaners – Closed Address: 698 Irolo Street, Los Angeles, CA 90005Phone: (213) 387-7832 (1 votes, average: 2.00 out of 5)Loading... 20/20 Cleaners Located at the 7th & Irolo strip mall. Closed circa 2017. Saikai Ramen Bar - ClosedSuka Suka Saya - ClosedMo's House of Axe - ClosedStarbucks @ Aroma - Temporarily Closed Posted in BLOG and tagged 7th and Irolo Shopping Center, closed.