Ituri Hut in San Diego

Ituri Hut in San Diego is a cafe. Ituri Hut is located near Bashor Bridge.

Amenity
cafe
Building Type
building