Welcome to Happy Fish - Fremont

4831 Davenport Pl.