South Legend Restaurant

1720 N Milpitas Blvd
Milpitas, CA
408.934.3970
37.45496
-121.910813
Hours:
Mon - Thu:11am - 2:30pm,   5pm - 9:30pm
Fri - Sat:11am - 2:30pm,   5pm - 10pm
Sun:11am - 2:30pm,   5pm - 9:30pm

for South Legend Restaurant
Directions
from: