for myself, beside dimsum & fine dining, i am ok to eat in any restaurant by myself.
why don't you tell us which types of restaurant you will feel comfortable
go on commercial drive, usually the restaurants are not busy on weekday
portugese food, big & quite empty on weekday
thai food, self-serve restaurant
tapas, sit at the bar & enjoy tv
korean restaurants at crystal mall
greek restaurants around broundary & hastings, except the famous big portion one, the rest are quite empty during weekday