Ulavacharu Tiffins
3530 El Camino Real
Santa Clara, CA, US, 95051

Restaurant Hours (Closed Daily 2:30 PM to 5:30 PM)

Sunday 08:30AM - 09:30PM

Tuesday thru Thursday 08:30AM - 09:30PM

Friday thru Saturday 08:30AM - 10:00PM

Gallery