Armando's Restaurant And Bar

Restaurant and Bar, 2223 Business Cir #10, San Jose, CA 95128, United States

(408) 320-2021

Location