French Restaurants in Telegraph Avenue

    Julia’s Restaurant – Berkeley