Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Sunnyvale

Seto Deli, Sunnyvale, California










Seto Deli
155 E Maude Ave
Sunnyvale CA United States

Web Information:
Web Page
Menu

Hours: Mon-Fri 10am-8pm; Sat noon-7pm

Phone: 408.735.7777
Smoking: not permitted