City Of Industry CA Subs & Sandwiches 1. 13401 Crossroads Pkwy N, City of Industry, CA 91746 | Fry's Electronics (562) 463-2400