New Saigon

Denver, United States

Considered one of the best restaurants. Fresh crab, great soup and vietnamese meals on offer. Vietnamese coffee. Huge menu and airy interior. Friendly staff. Good prices.