Saffron Indian Bistro is one of the popular Indian Restaurant located in 1143 San Carlos Ave ,San Carlos listed under Indian Restaurant in San Carlos
,
Saffron Indian Bistro is a family owned restaurant situated in the sophisticated dining destination of San Carlos. We serve Gourmet North Indian cuisine and have been successfully converting nay sayers to lovers of Indian food for over ten years.