Diamond Bar CA Subs & Sandwiches 1. 1241 Grand Ave, Diamond Bar, CA 91765 | Abecus Inc (909) 612-4422