"The food is getting worse every year"
Phone: +18187823054
Address: 7608 Sepulveda Blvd, Van Nuys, United States
City: Van Nuys
Website: https://www.popeyes.com/store-locator/store/restaurant_82304
Dishes: 2
Amenities: 2
Categories: 5
Reviews: 2691