|   | 

« back to all restaurants

Layang-Layang Restaurant (Milpitas)

Address
181 W. Calaveras Blvd.

Phone
408-263-6788

Accepts Credit Cards: No

Restaurant Map