Saffron Noodles and Sate

Overview

Address: 3731-B India St
San Diego, CA 92103
Website: saffronsandiego.com
Phone: 619-574-7737