Max's Restaurant

1535 Landess Ave Ste. 139 Milpitas CA 95035 USA

(408) 957-8885

Location