|   | 

« back to all restaurants

Layang-Layang Restaurant (San Jose)

Address
1480 South De Anza Blvd.

Phone
408-777-8897

Accepts Credit Cards: No

Restaurant Map