This building was recently renovated and opened as Seto Ramen.

The address for this building is 
107 WEST MAUDE AVE, SUNNYVALE CA 94085

Website
http://setoramen.menu11.com

Phone
(408) 735-1772

Hours
Monday - Saturday: 11AM - 1PM, 5PM-8PM
Sunday: 4PM - 8PM