The Seafood Village

5732 Melrose Ave
Los Angeles, CA
323.463.8090
34.083457
-118.324569

for The Seafood Village
Directions
from: