San Diego Central Library Art Gallery

9th floor, 330 Park Blvd., San Diego, California 92101

9th floor, 330 Park Blvd., San Diego, California 92101
Restaurant