Fish Pepper Restaurant

Overview

Address: 3837 Martin Luther King Jr Blvd,
Lynwood, CA 90262, USA
Phone: 562-450-0790