Saffron-Chicken

Overview

Address: 3731 India St
San Diego, CA 92103
Website: saffronsandiego.com
Phone: 619-574-0177
Email: info@saffronsandiego.com