I've just moved here last weekend, feeling very lost.
I'm living round university avenue x richmond street at the moment.
I don't know toronto at all and worse of all - I CANNOT DRIVE!
1. I can't find any proper supermarket (where things aren't overpriced) round here in walking distance, or in easy access by public transport
- need to get some essentials
- fresh meat/fish/veg/dairies
2. Any good restaurants (not too expensive) round here? - esp Japanese :p