El Camichin Mexican Seafood

Overview

Address: 307 N Citrus Ave
Covina, CA 91723
Phone: 626-339-7875