Little Asia
6527 Madrid Rd, Isla Vista
No longer in business