Visit us

Our Location

Phone

408-477-2914

Address

1086 N First St. San Jose, CA 95112

Opening Hours

Monday-Sunday: 11:00 AM - 3:00 PM, 5:00 PM - 9:00 PM

Send us a message

Contact Form