Get directions to: Fish Net Restaurant, West Covina, CA
Restaurant address: 1428 S Azusa Ave West Covina, CA 91791, USA
Restaurant: Fish Net Restaurant