Plaza Garibaldi

★★☆☆☆ 2 reviews
408-298-0121
1170 E Santa Clara St 10
San Jose, CA 95116
Return to the Business Page

Search for Restaurants

Similar Nearby


Recommended Nearby