Address: 3000 S Figueroa St, Los Angeles, CA 90007, USA
Otto Fabian | Dec 7, 2020
Yeah, it got bought by USC and they changed it to what it is now. The menu is exactly the same, that is to say it's all still HELLA DELICIOUS but just with a weird new name.