Mr. Fish & Mex Grill

Overview

Address: 4949 W Slauson Ave
Los Angeles, CA 90056
Phone: 323-290-0801