Saffron-Chicken

restaurant in Five Points, San Diego

Phone: (619) 574-0177

Website: www.saffronsandiego.com

Address: 3731 India St