The Red – Closed Address: 3377 Wilshire Blvd Ste 209-210, Los Angeles, CA 90010Phone: (213) 480-1223 (No Ratings Yet)Loading... Sopita Pho - ClosedCha Kan Sullungtang - ClosedGolden Mongolian Restaurant - ClosedSushi One - Closed Posted in BLOG and tagged closed.