Get directions to: El Gran Inka, Long Beach, CA
Restaurant address: 145 W Broadway Long Beach, CA 90802, USA
Restaurant: El Gran Inka