Saigon City Restaurant

555 S Federal Blvd Denver CO 80219 USA

(720) 242-6211

Location