Ho Ho Fish & Deli Inc, LOS ANGELES, California (CA)
Conveniently located at 1309 Logan Street () in LOS ANGELES, California (CA) (90026), Ho Ho Fish & Deli Inc can be reached at 2134838778. We advise you to call in advance to make a reservation.
More restaurants in LOS ANGELES, California (CA)
Ho Ho Fish & Deli Inc contact information and details:
Address: 1309 Logan Street - , LOS ANGELES, California (CA) 90026
Contact Phone: 2134838778