Super Sandwich 9885 Central Av., Unit A Montclair CA United States
Hours: Mon.-Sat. 8am-8pm; Sun. 9am-8pm
Phone: 909.626.0450 Fax: 909.621.7825 Accepts: Visa, MasterCard/Eurocard