Seafood Restaurant
5955 Melrose Ave, Los Angeles, CA
(323) 460-4170 • Website
Reviews from friends live in the app. Get Garlic.