I live on Belmont, east of broadway. Was wondering your vote on what is the best Chinese place in the area (ideally that delivers) We're sort of right on the border of Lincoln Park (diversey) so LP places might deliver to us, as well as anything in Lakeview proper or Wrigleyville.
A friend reccomended Szechuan garden on Broadway, but I've found it to be inconsistent. Mars is close to us as well--but the one time we ate there we weren't blown away.
Any hidden gems? Someplace that goes easy on the grease and has a fair amount of veggie offerings?