Table & Tent Rental in San Jose, CA

136 N 31st St, San Jose, California, 95116-1203

(408) 509-3588