Suchilango One is a restaurant specializing in seafood. It is located in Phoenix, Arizona.