To be honest its a busy road and Im usually concentrating more on the trafic than the surrounds. There are a few takeaway places along the road but not sure if there are decent restaurants in walking distance. There are a lot of buses and you can catch one to the casino or Victoria Park. Sorry I cant be more help but I rarely venture that way as traffic is a hassle there.