Frying Fish

120 Japanese Village Plaza Mall
Los Angeles, CA
213.680.0567
34.049181
-118.239711

for Frying Fish
Directions
from: