Need To Dwell On The Edge?
For one of the best Vietnamese in city, look no further than the completely assembled spring rolls at New Saigon (630 S Federal Blvd), and for terrific dim sum any day of the week, head to Super Star Asian (2200 W Alameda), a convivial spot with rolling carts and an exhaustive array of shareable delights, …