Location
11656 Wilshire Blvd,
West Los Angeles, CA 90025-1705
By A.B. | 11/23/2014
Love the hot foods
By Iebaugieman | 7/22/2014
Very busy but clean