Little Saigon

Vietnamese Restaurant · 16752 N Miami Ave, North Miami Beach, FL, 33169 · Miami

More places in Miami