If I'm 'hard on the throttle' I'm good for about 110-130 miles per tank.
Taking it easy, it's closer to 150-170.
You may be losing a lot of mileage, with your city riding, due to stop-and-go constant revving which just burns gas with no distance to show for it.