Table & Tent Rental in Alum Rock, San Jose

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

(408) 509-3588