South Legend Restaurant, Milpitas, California [Closed]

South Legend Restaurant, Milpitas, California [Closed]
South Legend Restaurant, Milpitas, California (Feb 2013)

1720 N Milpitas Blvd, Milpitas, CA 95035

Feb 2013

[Closed]

A La Carte Dinner Menu