Catchers Fish House
About Catchers Fish House
Catchers Fish House is a seafood restaurant in Las Vegas, Nevada, located at 6300 West Charleston Boulevard, Suite 170. Cuisine: seafood. Call (702) 722-3474 for current hours and details.
Location
6300 West Charleston Boulevard, Suite 170, Las Vegas, NV 89146