Palms Garden
Address:
1380 S Main St, Milpitas, CA 95035
Phone:
(408) 934-8800
Restaurants
Other Businesses:
- Pizza Depot at 42 Dixon Rd, Milpitas, CA 95035
- Le Shang Niang at 42 Dixon Rd, Milpitas, CA 95035
- Taiwan Top Food at 42 Dixon Rd, Milpitas, CA 95035
- Pride Of India Restaurant at 127 Dixon Rd, Milpitas, CA 95035
- New China Station Barbeque Restaurant at 1828 N Milpitas Blvd, Milpitas, CA 95035