Natalie Peruvian Seafood Restaurant #2(Glendale) is located in Glendale, United States on 205 N Central Ave. Natalie Peruvian Seafood Restaurant #2(Glendale) is rated 4.5 out of 5 in the category peruvian restaurant in United States.
Address
205 N Central Ave