Los Angeles
Fish Time - Seafood & Grill is one of Los Angeles.

1. Fish Time - Seafood & Grill

7.7
310 N Brand Blvd (E California Ave), Glendale, CA
Seafood Restaurant · City Center · 4 tips and reviews