Know it’s not walking distance, but my fave place for lunch is QQ Kopitiam across the street from PCC, but it’s a carby nightmare. Never tried Top Restaurant.
Too far to walk as well is Annapurna on Colorado just on the other side of Lake, the sister restaurant to the Culver City restaurant, but Pasadena serves meat.
Have eaten at California Chutney, Ramen Tatsunoya, and Lunasia in Old Town. Not stellar, but not horrible either.