H Salt Esquire Fish & Chips 67 E Foothill Blvd Upland, CA 91786 Phone: (909) 982-0612
Category: Restaurants