I captured a picture of this street on connection bridge between Skytrain and Shopping mall. You may find too many streets in Sukhumvit area but for my is this one fully loaded on both sides like BTS Skytrain on the left and really huge shopping mall Terminal 21 with many floors of shops, restaurants and coffe shops. On the street you can really get what you need like me.